My 1995 Toyota Tercel with over 300K miles first developed P0401 and failed the Maryland emission test this summer. I have to fix it or spend at least $400 to get a two-year wavier by November this year. Now P0325 comes up, too. I wonder if I replace the knock sensor to get rid of P0325, will this also fix P0401 automatically? The car had P0401 two years (or 30k miles) ago, and the mechanic cleaned the EGR tube to clear it. Now the same code comes back. I am on a tight budget and need this car to look for a job. Thanks.
Last edited: