Mix together first four ingredients for 2 minutes on medium speed. Pour into a jellyroll pan. Bake at 350 degrees F for 15 - 20 minutes.
While cake is baking, boil together crushed pineapple and sugar. Let simmer till thick. When cake is done and still HOT poke hole with the handle of a wooden spoon into the cake. Pour the pineapple mixture over the top of the cake. Refrigerate the cake for several hours or overnight. For best results do the overnight process.
The next day, mix together the lemon pudding and milk. Spread on top of cake and refrigerate for l hour. Top with whipped cream. Optional: Top with lots of coconut and nuts.