Good old 15-40 John Deere oil in my 09 dura. I figure if its good enough to run in a 300,000 dollar tractor it probably should do its job in a pickup!
Well I can't argue with your logic, but if you have a new truck under warranty and experience an engine failure you could be denied warranty because JD oil is not API certified.