I took mine to the carwash, off the engine of course. I sprayed the internals with some engine cleaner an let it soak and then pressure washed the insides out. It came out pretty clean.