I haven't cleaned mine in probably 40k miles (oops). It LOOKED perfectly clean. I blew it off with air, pre-rinsed it, sprayed it with the 'cleaning' spray, and threw it in a bucket full of water. Went to check on it 20 minutes later...DISGUSTING.



So if anyone else has been putting it off.... might want to check that