Mix oil, sugar, eggs and vanilla. Sift together flour, salt, soda. Add to first mixture. Fold in pecans and apples. Bake in tube pan at 350 for 1 hour.
For the sauce, mix and cook ingredients 3 minutes after it begins to gently boil, stirring constantly. Pour over hot cake while cake is still in pan. Let cake cool completely before removing.