Hi all, new to /r/cars. I’m looking for a reasonability check since I’m not mechanically inclined. My ’05 corolla is at 223k miles and has been solidly reliable up to last year. My mechanic says I take good car of it and it’s in great condition (for it’s age). Asides from typical NE Ohio weather and rust related issues, the first major issues I got were starter died 2 years ago, the key cylinder broke recently, and now the fuel pump has died on me for the 3rd time in 6 months.
I don’t suspect the mechanic is trying to scam me. He didn’t charge me for the 2nd repair at all. Now on the 3rd repair he says he found a bulletin about aftermarket fuel pumps being a common issue for older corollas. He’s trying to find a Toyota brand fuel pump and will only charge me the difference in price to repair it now.
As info, the mechanic says it’s unrelated, but my check engine light popped on after the 2nd fuel pump repair. I could smell a bit of gas around the car. The codes indicate a gas vapor issue, and the mechanic double checked all the fuel pump connections at the time. The first time I had him check the vapor issue, the smoke test indicated the gas cap was old and worn. That was replaced, the smell subsided, but the light came back on. I mentioned it to him when I took it in for the fuel pump, but I forgot to ask him about it when he called last.
Does this fuel pump issue and solution seem reasonable?
For my husband’s peace of mind, does the gas vapor issue seem related to the fuel pump?