I used the same stuff, krylon fusion. Mine is painted blue. I have painted 2 different covers now and have seen any sign of stress/wear on it. No primer, just take some scotch brite, scuff it up, then use some water and soap and clean the cover. As long as there's no engine grease on the cover, it'll do just fine.
![]()