This is my first diesel so I am new to this. I have a 95 GMC 6.5 that dies while driving but will restart almost immediately. Also, it is easy to start while parked. Could it be the fuel cutoff solenoid or the fuel injector? Any suggestions or answers?