Have '97 3500 4x4 with intermittent problem mostly under a load. At around 2000RPM sometimes will lose power and fall on its face, then I can let off the throttle and stomp it and it gets going again, kind of like experiencing a vapor lock problem with a gas motor. Fuel filter is new, Please HELP!!!!!