my dealer told me yesterday that they just released a new rotary screen with a finer mesh to keep more dirt off radiator and out of air cleaner. I've neverhad this much trouble as this year with 03 2388.