I have a 99 Subaru Legacy GT 30th anniversary edition. I was first getting an egr error code. I think it was p0400. Replaced the egr vacuum solenoid, thought it fixed the problem, then it came back on, but this time it was a different error code. It was p0325 a knock sensor error code. Just replaced the knock sensor. The check engine light was off for about a week, and it now just came back on. Not sure what the new code is, but I bet its one of the 2.
Are these 2 problems related? It seems like a common problem with subarus?
Someone told me that there is a tube that connects to the EGR valve that gets blocked up-take it off and clean it out? Would that fix it? Do I need to clean anything else?
What do you guys think?