I have just purchased the Carter fuel pump, im so anxious for it to get installed!:D I also bought 6 spark plugs, fuel filter, spark plug wires, 5 quartz of oil, oil filter, Yellow Top Optima battery, so now I have to wait for tomorrow. My truck is at 120,000 miles and I hope it last me forever.