For the past 8 months my car has been in and out of the stop and my mechanic just can't seem to fix the problem. I have been randomly getting a check engine light for the past 6 months. It used to just appear and stay solid. It didn't really affect the performance of the car, but would just remain on until the mechanic would clear it. When they would run the diagnostics they would get a generic po300 code (which he says is just a random misfire in a cylinder). I have new spark plugs and wires, I have changed my EGR valve, and nothing seems to work.
Now, I still get the check engine line, but its blinking. It always occurs on this certain stretch of the highway when I am accelerating up a hill. The car feels like its losing power. I am pushing on the accelerator, but it can only go about 50 mph. I exit the freeway and when I'm stopped at the light my car starts shaking as if it was sputtering. Once I restart my car, the light normally changes to a solid light and the car runs fine. The only changes I notice are that my car feels a bit sluggish when I'm driving it.
I don't know if it matters, but it seems like this problem occurs when my gas tank has been recently filled.
Thank you in advance for any help. I really appreciate it!
Friday, July 24th, 2020 AT 6:28 PM
(Merged)