Be careful with the Castrol and Purple power. They both contain caustic soda which can etch aluminum parts and remove paint if left on too long.

Check the RV supply stores. I don't remember the name of the stuff (been awhile since I had to clean dad's trailor) but they have a product to clean stained up RVs that works very well.