I got a 3rz pump for tomorrow, 2 O2's and a fuel filter. I'm going to run over to colts and were going to knock it out....Im just going to throw all kinds of parts at it and hope it works out. I just dont have time to screw with it so Pump will be new again, O2's new again. fuel filter new again...Im just over the issues with this truck in this stressful time.