I've done it many times before with no problems. You just have to prep it correctly. You have to clean all the rust off. Scuff it real good so there's no shinny spots, clean it real good with a pre paint cleaner. Do multiple lite coats with about 15 minutes between coats. About 3-4 coats work good.