RACER IN NEED, en route to IHRA Tournament of Champions
Stuck about 1 hour southeast of Memphis, west side of Tupolo. '04 Dodge Cummins... he's thinking probably the fuel pump. Surged a few times and eventually just died. Anybody that can help or knows a diesel mechanic in the area, please...