Mix all the cake ingredients together except for the coconut pecan icing. Mix well.
Gradually mix the coconut pecan icing into the cake batter. Mix well.
Pour into 2 well greased 9 inch round cake pans or a 9 x 13 cake pan.
Cook in a 350 degree oven until cake is golden and done ( about 35-40 mins ). Let partially cool before moving to a wire rack to continue cooling. ( Be careful when transferring to a wire rack as these cakes tend to stick to the middle of your pan. ) Let cool completely. If using a 9 x 13 pan, just let cool in the pan.
Set the chopped pecans aside for sprinkling on the cake. Mix all the other icing ingredients together. Mix well. Spread icing on cake. For 9 inch round cake, ice the first layer then sprinkle with chopped pecans. Next, stack the second layer, ice top and sides, and sprinkle with chopped pecans. For the 9 x 13 cake, you can keep the cake in the pan and ice the top only ( you may not need all the quantity of icing ) then sprinkle with chopped pecans.