Combine eggs, sugar, oil and pumpkin; mix well. Set aside. Combine flour, pie spice, soda and salt in a large bowl. Make a well in the center and pour pumpkin mixture into the well, stirring just until dry ingredients are moistened. Add cranberries and nuts; stir just until combined evenly. Do not over-mix. Spoon batter into two greased and floured loaf pans (8x3 ¾ x2 ½ “). Bake in moderate oven (350°F) for one hour or until toothpick inserted in center comes out clean. Allow the loaves to cool slightly in the pans while on wire racks, approximately 10 minutes. Remove from pans and continue to cool completely on the racks, covered lightly with a tea towel.