From past experience, paint doesn't seal...it's too smooth a surface to get any mechanical adhesion, and chemical adhesion won't be there cuz the sealant can't chemically bond with a painted surface....