Tinman, I see you have 1/4 inch hardware cloth as your radiator and
oil cooler screen. That provides a great stone/rock stop. I have used that in the past but bugs still get through and do a number on the cooling blades. I have changed to metal bug screen in a homemade custom frame like your screen doors. Works great. Cheap and east to make too.
AZ Bob