There is a rotary brush kit that bolts onto the air duct, this breaks the straw up and with a kit to increase the vacuum off the screen this should stop the screen blocking and causing your engine to overheat. Also check the duct inside your fan shroud to make sure it hasn't sucked in causing a drop in vacuum on the screen