Preheat oven to 350.
In a stand mixer fitted with a paddle attachment beat sugar, butter and vanilla in a large bowl, then beat in eggs one at a time.
Mix in cake flour, pudding, baking soda, salt, buttermilk.
Add the chocolate chips and stir.
Pour into greased tube pan and bake for 30 minutes.
LOWER the oven temperature to 300 and bake for another 30-40 minutes. It is best to check at the 1 hour mark so you do not over bake the cake. Check for doneness with a toothpick or cake tester.
Remove from oven, let cool completely then frost.