This is my first time posting, and I'm hoping for some help? I have a 97 Explorer Sport with apparently serious emmisions issues... It failed it's emmissons tests, I was told because of the check engine light. I've had it about 3 years, it's got 85,000 miles on it but runs great for the most part.
The mechanic today told me that the codes (P0442, P0300 (tune up?), P0174) were serious, that I was looking at at least $1K to try to fix em. If those repairs didn't solve the issue it would cost much more. He also says that the annoying rattle the engine's been making is serious, and the only way to fix is to replace engine. Basically he told me that if it were his truck he wouldn't bother.
I love my truck, it runs fine, and I can't give up on it! I have an appointment Fri to get a second opinion, but was wondering if anyone has had any similar codes or experiences?
Thanks in advance! Sarah