2004.5 2500 6sp. Driving down the road it does fine. Stop and it either dies or tries to die. Got in it this morning and it wouldn't start. Gave it a shop on ether and it cranked. Has a fast pump. No tuner anymore. !5 psi fuel pressure. Giving 4 codes on the dash. 091, 2509, 0480, and 0243. Never had these problems before. Just started all the sudden.