Im working on a 2005 dodge 2500 cummins for a friend of mine. The truck is losing power after it warms up to around 120 degrees but it runs fine when is cold. Also when you press the brake and stop the truck it almost dies out like its being choked out. We have changed the thermostat, injector pump, lift pump, checked all the ground wires and electrical plugs, fuel filters and all. But it hasnt changed anything it has been to 2 diffrent shops that specialize in this type vehicle and they could never find anything wrong. the dodge dealership did everything they possibly knew to do but none of which did any good. It has a automatic trans and i am wondering if it could be something to do with it making the truck lose power and nearly die when you stop it. I have almost drivin my self crazy with this truck and I have no idea what could be wrong. Is there anyone that could maybe give me some tips or help?