Paint Or Undercoat?

Lizard Skin. Google it. Not only will it permanently protect against rust, but it is designed to protect against heat and road noise transfer into the car. It really works GREAT.