In a medium mixing bowl, stir together the apples and 2 cups sugar.
In another medium mixing bowl, thoroughly combine the flour, soda, cinnamon, and salt.
Add the flour mixture to the apple-sugar mixture; stir well; set aside.
Place the eggs into a small mixing bowl and beat well with an electric mixer or hand held egg beater. Add the oil and 2 teaspoons vanilla extract; beat.
Stir the egg mixture into the apple mixture, blending until thoroughly moistened.
Stir in the pecans.
Pour the batter into the prepared pan. Bake at 350 degrees for 50 minutes or until cake springs back when lightly pressed. Serve with warm Sweet Butter Sauce.
SWEET BUTTER SAUCE INSTRUCTIONS: In a small, heavy-duty saucepan, over low heat, melt the magarine. Add the sugar, vanilla, and heavy whipping cream or evaporated milk; stir. Bring the mixture to a boil over medium-high heat and cook 3 minutes. Serve warm.