Long time reader first time writer. So here is my dilemma.
I have a 2007 Mazda 3 sedan 2.3L with a 5 speed manual that currently has 97,000 miles on it. It is modified with a Mazda branded CAI and cat back exhaust. It’s been a pretty much trouble free car for its life. I’ve always maintained it in terms of tires, brakes, suspension, and oil changes every 4,000 miles. This summer I recently even took the car round trip across the country. Before leaving for that trip I had the power steering fluid, brake fluid, and coolant fluid flushes and new spark plugs. I also had the strut mounts replaced and the rear shocks done.
So after getting home from my cross country road trip I let the car sit for two days. When I went to start it up it would crank a bunch but no start up until I cranked, stopped, and cranked again. The mechanic confirmed my suspicions when he said it was the fuel pump, more specifically the check valve. He said replacing the pump could be close to 800-1000 dollars.