you only need etching primer if you are bringing it to bare metal, no other primer needed after that! appliance epoxy is probably your best bet as it will handle more abuse.
try this, sand like hell, wash with soap and water (very little dish soap to water ratio, i use a drop or 2 for a gallon)
next rub down with denatured alcohol (dont touch it with your bare hands after!) let dry.
self etching primer, id do 3-4 coats about 15 mins apart. wet sand lightly starting with 800 then 1000 then 1200. wash again, denatured alcohol again. dry.
i'd go with 4-5 coats of appliance epoxy, applied according to the directions on the can. being careful of "flash" times and what not.... voila!