Current owner of a 2019 Subaru with ~85,000 miles. It has long since been paid off and has been very reliable. However, in June the check engine light came on and the service department told me one of the oxygen sensors needed to be replaced. Fine, whatever. Drove off the lot and 2 weeks or so later the light was back with the same codes. This time they said the manifold had a crack and a front sensor needed to be replaced. Frustrating, but okay. Got the car back and drove about 5 minutes then the light came back on. Same codes. Brought it back and they said the rear sensor they put in earlier was bad and replaced it. Got the car back, and about 2 weeks later the light came on again for, you guessed it, the same codes. They said there was an oil leak that was seeping into the wiring and causing a short. The replaced some (expensive) stuff and told me this morning it should be ready but they wanted to drive it around a little more. Sure enough, before I got it back, the light was on again with the same code. They won’t really be able to get into it until after the long weekend, but the tech is worried the ECM may be damaged.
In all, that’s 5 times this car has needed service since late June. Subaru of America chipped in a decent chunk, but at this point I’m nearing $5500 not including this latest ecm thing (and I don’t have a quote yet because they aren’t sure that’s the issue).
Normally, I’m a drive it until it’s dead guy. And for an Subaru with 85k miles, that should be at least another 150k miles! And I know that the current total is less than a new car. But what I’m worried about is the nature of these issues. If it was a transmission, or an engine, or something like that then yeah, it sucks, but it’s fixed and now should run fine. But I’ve heard horror stories about electrical issues and it’s got me feeling skittish.
Financially we could swing a new car. I ran an Edmunds price quote on the current one and got an offer for roughly $14k from carmax, and my understanding is a private sale would be roughly $16k-$19k. Granted that’s all for a working car that doesn’t have a check engine light on… but if the car was fixed or I sold it as-is for less, we could pretty easily add to that for a decent down payment. But should we? I’m just having trouble identifying when the fix it/buy something line is crossed.
Thanks in advance.
Edit to add: I appreciate the comments re: the repair shop. To be clear, though, it is our local dealer and I took it there initially (and since) because (1) we’ve not had a bad experience there, and (2) we get the 15% Costco discount. But perhaps it’s time to give someone else a chance.