I decided to try Stewart systems water based paint for priming on the recommendation from my buddy Jim. The system involves using Eko-clean, Eko-etch, and Eko-prime. Today I cleaned all the parts with the cleaner. The parts really felt clean. Product seemed to do a good job on cleaning. All parts have been cleaned.