Lacquer primer is not waterproof either. In fact, it is porous and contains talc which absorbs moisture! To be weatherproof, you need either urethane or epoxy based primer/sealer. Variprime or other self-etching primers are good for penetrating the rust, but then you need something on top of it to seal out moisture. Maybe SprayTech will see this thread and offer his expertise...