New to the site, but have read many of the posts. I have a 2004.5 2500, 4x4, auto trans, bone stock now. Had a Edge Attitude box, I only ran on stock for the EGT gauge. Bought it around a year and a half ago, 185k or so miles, 195k now. Lesson learned, never buy a silver truck in the rain, but that's another topic. Its a weekend truck, pulls a utility trailer or pontoon. First time with the boat, lost the governor solenoid, no big issue, had it fixed. Fuel mileage was great, 23 MPG, reman injectors and crossover tubes dropped it to 14.5. First time it got cold, winter 2014, check engine light came on, pulled in to work, it died. Truck restarted fine. Pulled codes P0251 and P0148, cleared them, no issue. Replaced the FCA, no issues for a while. Same issue and codes again, 3 in tank fuel pumps later, finely one that read the level correct, no issues, ran fine for a while. Now is intermittently dropping from 70mph to 35mph on a slight long uphill grade, EGT above 1300, boost around 23 psi, let off and it died, restarted and drove fine. I'm a equipment and truck tech as my side job, 10 years at it so I hate to ask for help or get robbed for diagnostics. Took to the dealership, told the programmer was the issue, took it back to the shop and removed it, ran fine. Left work the next day and went up the same long uphill grade, did the same power loss problem. No visible leaks under valve cover while running, FCA unplugged, #4 injector had a slightly different sound, so pulled all and had checked, all ok. Removed the rail pressure regulator, blew air through the rail side port, has small air bubbles with just shop pressure. Checked flow from in tank pump, great flow to CP3 at fitting, return line not blocked. Just drove it, still has a tick at idle, all valve lash in spec when the engine is cold. Thinking I need to replace the rail regulator. Cheaper to buy the whole rail assembly than the regulator seperately. Dealership and other shops with the software say CP3, one says ECU, one wants the sensor, etc. Thoughts?