Its a 96 Taurus 3.0 DOHC. Problem started about 3 months ago. I got the code reader out and the code was P430 catalyst below threshold left bank. For about a month it would set the same code. I did not erase the code but the MIL would go off by it self and then a few days later set the same code again. This went on for about a month then no problems for a couple of months. It set the same code 2 days ago. I'm kind of thinking maybe a erratic down line co senser or am I grabbing at straws?