the last rig I worked on was made from such poor steel it had already had the decks grit blasted and new paint scheme within 3 years I was on for years 4-5 and it was happening again.
The rust was coming from inside the plate.
It was meant to last 10 years, crew didnt think so
IMHO needle gun will trap contaminants into the surface so its never really clean