New to the forum. I searched and didnt see anything that was exactly my problem, so here it is.
So i have an 03 wrx with 121K on it. I have never had any issues (minus a couple of run ins with the guard rails at low speeds, but they have not done any engine damage). At 120K, my car overheated, radiator cap flew off, water pump went out, and then somehow the #4 cam misfired. I had just replaced all the fluids, some of the hoses. The O2 sensor was replaced. Timing belt was theoretically replaced at 105K. They also did the clutch while the had it out.
Everything was running great for a week, and then #4 misfired again. I cleared the code, just to see if it would happen again, and it did, so I brought it back and they replaced the spring. Engine purred like a kitten. Now 600 miles later, after driving really cautiously, I was going uphill at about 7,000Ft and it seemed to lose power. When i stopped, it was idling really rough, kind of like it was only running on 2 or 3 cylinders but the CEL didn't come on. I shut the car off, and waited a couple of minutes. Turned it back on, and it still idled rough, but it was staying at around 750rpm. Engine was visibly shaking.
At around 1300rpm, it seems to even out, and the turbo seems to boost fine, but it doesn't have the power. There is no CEL that has come one yet.
What to do?