Some truck crap out. Not is perfect..Let him buy somthing else, Then watch you pass him going up hills.we have a heavy duty mechanic that baught an LBZ dually, that when pulling his sleds to the mountains lost 5 injectors at the same time, prior to doing this he had very poor mileage about 12 mpg on the hiway empty, on his way to vegas for the baja races he lost 3 more and had to limp to a dealer for new injectors. He is now a duramax hater, and I have lost none after 65,000 km. So now all he does is ***** about them and I am sick of him. But that is one mans story and he sticks to it.