Your habit of spraying paint on fabricated stuff makes it look store bought.
So what do you use to clean dirt and oil off this before painting? I assume a pressure wash, but then some sort of solvent that washes the oil film.