Agreed. I have tried a lot of paint on headers over the years. NONE stay on. I don't care what the label says. About 15 years ago I used this Eastwood paint. It lasted for several years. Take the headers off and have them blasted (if you can). Then CLEAN them THOROUGHLY and paint them. When installing them on the car, use gloves. The oil in the skin on your fingers will cause problems when the paint cures with engine heat.