96 Thunderbird Check Engine Light
Two years ago I purchased a 96 Thunderbird LX with 112,000 miles on it. New brakes, new brake lines, engine was replaced at 80,000 miles. Worked perfectly. I have been in two minor accidents in the car. One was I got t boned on the passengers fender by a minivan going 30.My car was fine, my fender was dented in yes, but compared to the mini van, I was fine. The second was on the free way after it had rained heading on an off ramp I had hit some oil or a slick spot and slid down the embankment. Both times my car was ok, sliding off the ramp and into the ditch I had to get a tow and a new tire but that was all. I have replaced the passenger side ball joint after it went out on me driving. Now for about the past 6 months the Check Engine light has been on. I have had a friend clear the OBDII system and it came on again about 3 days after driving it. Now i've had it checked at Autozone and it says it could be the catalytic converter, the o2 sensor, or I believe vacuum pressure. I have eliminated vacuum pressure based on my friend whose a mechanic looking at it saying I would notice a performance loss. Is there anything else it possibly might be? And what might be the cheapest fix?