
I'm upset at Subaru
I bought a brand new 2018 Subaru when they came out.
I had a check engine light come on after around 15k miles driven. It turned on maybe 4 times while it was still under warranty. I brought it the Subaru dealership everytime to get it checked out, and every single time they would give me a shite reason : "You probably didn't close your gas cap well [I always do]" or "we did a system update and erased the code" or "we didn't see anything odd [although they never opened the engine] so we erased the code, come back if it turns on again" and "we did an oil change and will hope it clears it".
Now come around 60k miles, out of warranty, and I need a new engine. I had a low engine pressure light come on so I towed my car to the mechanic. It was not a faulty sensor so I gave him the go-ahead to open my engine and see what's going on. He called me quickly after because my engine was obviously fucked : the crankshaft was falling apart. This come from years of neglecting the check engine light, seeing as the dealership would just clear it every time.
I was naive when I first bought my car but you best be sure I will fight for my next car if problems arise under warranty. I feel like I've been cheated by Subaru of Canada and I'm genuinely so upset at myself.
Edit : I can post my oil change intervals once I'm home (Oct 5-6) as I've got nothing to hide. I might contact SOC and see what happens. When I brought my car to the dealership for the CEL once it wasn't under warranty, only then did they tell me they had to open the engine to diagnose the issue and it would cost "$$$$" (as written on their invoice). Anyways, take care guys. I love this car with my whole heart and it will be getting a new engine put in soon. :)