Remove the front screen before each wash, and wash it several times with grease lightning using pump sprayer...But once it gets caked you need to remove the oil cooler to get it clean(cap the oil lines and remove before each oil change typically)...When it gets really bad, you have remove the oil cooler and radiator(good thing you can remove it without taking either the front rack off or the front plastic)...Add 1/2" spacer between the radiator and oil cooler, helps a little but not much...You could always mount it to your front rack, wish HL had a kit or something.