Hey guys, I have an '04 2500HD with the '04.5 LLY Duramax, two times in the last couple months I have been driving down a flat road and it shuts off, and throws several codes. All eight injector codes and 2 others a p2146 and a p2149. Every time I switch out my fuel pump relay and prime my fuel...