Hi, I have an Dodge RAM 2500 from 2006 with 5.9 turbo diesel engine, and I am facing a problem, where my engine dosen’t idle. When I am starting my engine it idles correctly, but after few minutes the idle is rough (when motor is warming up). When I step on gas it rews up about 3500rpm and stays there and when I put my car in gear, then it idles correctly. There are no fault codes seen and I have no Idea what to do.Has anybody have that kind of problem or have any idea what might be wrong. I have told from the repairshop, that my ECU might be broken, but I hardly belive them.