Allow eggs to stand at room temperature for 30 minutes. Meanwhile, grease and flour three 9x5x3-inch loaf pans. Set pans aside.
Preheat oven to 350 degrees F. In large bowl, stir together flour, sugar, baking powder, cinnamon, cardamom, baking soda, and salt; set aside.
In a medium bowl, combine eggs, carrots, pecans, and oil. Add egg mixture to flour mixture. Stir until well combined. Pour batter evenly into the prepared pans.
Bake about 25 minutes or until tops spring back when lightly touched. Cool in pans on wire racks for 10 minutes. Remove from pans and cool completely.
Place one cake layer on a rectangular serving platter. Spread with about 1/2 cup Honey-Orange Frosting. Top with another cake layer and spread with frosting. Add remaining cake layer. Spread top with 1/3 cup of the remaining frosting. Serve with remaining frosting. If desired, top with Sugared Orange Slices just before serving. Cover and store in the refrigerator up to 3 days. Makes 10 to 12 servings.
Sugared Orange Slices
Preheat oven to 375 degrees F. Cut 4 thin, crosswise slices from a navel orange. Cut each slice into quarters. Set aside. Line a shallow baking pan with foil. Top with a rack. Lightly coat rack with nonstick cooking spray. Arrange orange slices in a single layer on the rack. Sprinkle with sugar. Bake 15 to 20 minutes or until orange slices are slightly dried out. Remove from oven and gently loosen from rack. Cool completely on the rack.
In a medium bowl, combine cream cheese, butter, powdered sugar, vanilla, orange peel and honey. Beat with an electric mixer on medium-high speed until light and fluffy. If frosting seems to soft, refrigerate for 15 to 20 minutes before applying to cake. Makes 3-1/2 cups.