Lonnie:
Regular Rustoleum enamel should hold up fine on the radiator top...just get all the gooey old paint off first. Whenever I have radiators clean/repaired, I specifically request that they do NOT paint them. My instructions are followed about 50% of the time.