sometimes has awesome power, sometimes has good fuel mileage, and now it wont stay idling after startup. it was obviously not taken care of before i got it, this is why i hate buying used. nothing against the duramax, this one just obviously was not taken care of.