i have a 2001 2500 hd with a 8.1/496 it will die while driving down the road. i have put 3 new fuel pumps in it, a new fuel relay any other ideas it has 89000 miles on it what you thinf fuel pressure reg.,crank sensor???