My 2003 lc runs amazing at 164000. But my engine light came on and i thought the exhaust just got a bad whiff, i thought i was right when i started it and the light was not on anymore. It came back on and off for about 2 weeks. i regret waiting so long but going to school full time and working full time i had no chance but to wait. I got it scanned today and he said it was PO420(somthing like that) to do with the cats. What should i do? how much are good ones. thanks