I had to put some screen mesh in the inlet to the F250 air intake...them little buggers had crawled up in there and filled up my air filter housing with their nest....plus on top of the engine....
Yes, the truck sits a lot. The price of diesel is outrageous...