Even after changing all the hoses, belts, thermostat and antifreeze last year my truck still takes a long time to warm up (yes it's a diesel so heat is not it's thing). I bought an after market cover Fia I believe and the stick on snaps popped off in each corner. So this year I tracked down an OEM cover at a local dealer and picked it up.
I installed it Wednesday and unlike the aftermarket it completely covers the whole cooling system and there are four flaps to control the amount of air getting to the radiator. This cover mounts to the core support and bumper brackets and is behind the grill.
Last night it was 19* so I closed all the flaps and with in 5 miles I had to pull over and open two of them as the eng temp gauge was reading 220*! Also I noted my EGT was running at 900* cruising at 55 mph! Remember if you use a cover you are also blocking air from the inter-cooler! After I opened two of the flaps the eng temp dropped back to 190* and the EGT @ 55 was back to 525*.
Have to say I don't have a problem pulling over to reopen the flaps if I can get heat within 5 miles! If you do not have a EGT gauge and are using some from of cover you had better rethink how you are going about it! Boogie that $7 homemade cover could end up costing you thousands in the end. Within five miles my trucks EGT and engine temps where hitting the max I have ever seen them @55 mph even when towing our 9800# TT!
Don