The paint-on-paint sealer is a good choice, but you should keep in mind that it will not protect the new paint from moisture damage. The paint sealer can be used after painting and completely drying the surface to prevent moisture from damaging the new coat of paint. It's a good idea to paint over Paint Sealer, but keep in mind that the new paint won't be protected from moisture damage. Using a paint sealer after painting and drying the surface will protect the fresh paint layer from deterioration caused by moisture.
Mix the TSP with warm water in the clean bucket. Using latex or rubber gloves, soak the sponge or rag in the TSP solution. Squeeze the sponge or cloth until no more water comes out. DRYLOK waterproofing problem becomes waterproof if the chemical is applied to painted walls or floors containing latex or oil paint.
You can continue to use DRYLOK over oil or latex paint, but the chemical won't stop moisture from seeping through the concrete wall or floor. An effective method for waterproofing concrete and sand is to use a high-quality liquid waterproofing compound.