ok here goes wife was coming home with horse trailer 2weekends ago fill up at unknown source. truck ran fine for 30 miles then died restarted ran 10 miles to truckstop she put in power service. then ran 30 miles then died. truck restarted then drove on home at 40-50 mph. changed filters on fass 150 noticed pump not running right.no codes at that time. rerouted fass relay to wiper circuit truck will run for a while then die sometime while idling sometime while driving. key must be cycled to restart then will run till next time. fuel pressure is steady at 12 on cheap gauge. gauge was not on truck when wife had first problems. truck has 370,000 miles vp44 replaced at 180,000 fass was put on before at 150,000 when stock lift pump exploded. engine is now throwing these codes p0380, p0382, p0215, p1689, p0230, p1693. does the 24v have a fuel shut solenoid? or is it done by the vp44 any help greatly appreciated local dealer not much help thanks craig