Yep,, before I painted logos or complete paint jobs on my stocks, I asked the painters in the body shop at a local Ford Dealership I work at how to prep. He gave me about 1/2 pint of Paint promotor made by Dupont. Turns out that promotor is on the high end $$$$ side, but hey...$free99 is my kinda price. It worked great, I get cleaning solvents on my paint jobs and the paint wont come off.
On the other hand?......not everybody works at a dealership and has the access.
Im sure your post will help other paint job enthusist though. (thanks for posting)
BTW......Real nice paint job on your stock........real nice.....job well done.