Having some problems with what I think is surging on a 2010 HPDI VMAX 175. I will be running just fine and it seems like it just cuts out, then back on, then off again. I have to come to a stop and restart the motor. Happens at varying RPMs. It almost seems like to be its not getting fuel all of a sudden. Ive changed the water fuel separator, the inline fuel filter, regular fuel filter and VST filter. Bulb seems to be working fine. Any ideas on what I have going on?