DP engine degreaser is safe on painted surfaces..
" It has no harsh fumes, it is nontoxic, VOC-free, biodegradable, and safe on any hard surface... Use DP Engine Degreaser on rubber, plastic, wiring, clear coated and painted surfaces. "
I was planning on using it on my moto engine..