I recently purchased a 2006 Dodge Ram 2500 with the 5.9 Cummins engine. It has 186,000 miles and an Edge tuner with Juice(the cables to update the unit appeared to have never been used so I updated it last night too). The engine runs smooth(well for a diesel) while idling in drive and haven't really noticed any issues going down the road. However, when it's in park or neutral it lopes pretty bad. It don't appear to be as bad cold but gets worse as it warms up. I read some other posts and saw comments that the tuner can cause it so I unplugged it from under the dash and didn't see any difference. Other things I have noticed, the tachometer is only reading around 500 at an idle in park and according to the temperature gauge it takes forever to warm the engine up. It's about 30deg here and last night it had idled for about a half an hour and the gauge barely moved. I eventually put it in drive to idle to get the engine temperature to normal. Any tips or ideas? Could the Throttle Position sensor do this? No check engine lights either.