Hey guys I have a 2003 Dodge Ram 2500 5.7 hemi had the tranny replaced because 4th gear was gone got it back and it was running like **** throwing o2 codes so had one mechanic told me the computer was no good wasn't reading the right reading so had it replaced ran good for 2 days and back to **** again brought it to a diff mechanic and they found a broken wire for the o2 sensor so they fixed that and still ran like **** said the broken wire burnt out the computer so brought it back to the first mechanic and he changed out the computer again went to get it today ran good for about 15 minutes and back to **** again so I need some help the truck won't idle at all impossible to drive the Rpms bounce up and down between 500 to 2000 rpms sometimes just dies and stalls out changed all the plugs wired coil packs cam sensor crank sensor map sensor and a new throttle body and still got nothing if someone has had this same problem or knows an idea on what I should look at next please let me know trucks been down for about 4 months now thanks guys