I have a 2003 CommonRail 3500 with the 6spd HO. Truck has been acting really weird lately. And has been throwing to strange codes. P2509 and P0630. The truck will be going down the road and will just die. No lights on the dash nothing. Turn the key off and there's a little red dot on the dash that's it. And a few minutes later and it comes back to life. And also the truck has no power. Like 70 mph is all its got. I took the programmer off figured that was problem with no better luck. Just wanted to see if yall had any advice before I go to dodge and spend a fortune..