It warms an old timers heart to hear some things never change, even on a new truck. We've been dealing with squeaky hoods for as long as I can remember. Cabovers didn't have that problem,,,
I prefer to use socks its alot cleaner than grease I know of a few shops that actualy will charge the customer a extra charge if they are doing any service work in the engiine compartment and those hood rests are covered with grease