Here's a couple of tricks...Liquid Tide. When I raced in new Jersey the dirt there stained the tires, palstic, etc. Regular soap did not cut it. I mix about a halfg cup of liquid tide (regular stuff) in a lter spray bottle with water. Hose the bike down good and spray this stuff on, let it sit a few minutes and wah as usual it works well. My kid just sprays it on, waits, and then hoses it off. It'll make the tires look new. Another trick is Pledge. I know of a MC mechanics traing center that sprays this stuff all over the engine, frame, etc. after working to remove smudges. It also leaves a slight layer of wax which helps shed mud. WD-40 is another option, I use it on the metal after washing myself. Anyone of the above methods should be tried in small amounts to make sure it's comaptible with your set-up. I like em clean too! My kids think I'm crazy but my bikes always look like they just flew in from Japan (LOL). Nothing wrong with keeping them nice, helps when you go to sell them too, I know. Ignore the naysayers, good luck. :yeehaw: