Guess my 18 2500 35,700 miles got the rough idle now, started it up today and you had to hold the gas down to keep it running , it would only Rev to about 2500rpm max, take you foot off of the gas it would stall, also had service anti lock brake system chirpping at me now, sucks as the anti lock brake module was replaced once under warranty already. This stuff always happens at the worst of times.... think there are some gremlins in this truck. Dealer never finds anything wrong with it when it had warranty... Guess I'll have to get it towed somewhere to get looked at.