I had a P0400 & P0500 code. Replaced a broken hose on the egr, cleared codes. Drove car and noticed it would hesitate at 1500-1800 rpm's. On my way back home while driving at about 45 MPH, it stalled and would not start again. Is it possible that the egr valve is bad causing no start ? Checked codes getting P0500 , speed sensor bank 1.....