do you armor all your steering wheel on your cars? when I was in autobody class in highschool the teacher said he had the same problem, no matter how clean everything is he kept getting fish eyes, turned out he started using armor all in the interior of his car, and get out of it and start working on the cars rubbing his hands all over them. just a thought, I never really had trouble with fisheyes, but I buy wax and greese remover by the gallon, wipe everything down before you start any work on anything, then after that you should be good till your ready for paint.