Go to Harbor Freight Tools and spend $40 for an OBD Diagnostic Tool that will tell you the code and reason for why the Check Engine light came on (likely it's a bad oxygen sensor). It takes 3 minutes to diagnose. Then at least you'll know what you're in store for to get it repaired, and don't have to spend $159. If it's the Oxygen Sensor, it'll cost about $140 for the part and about 1 hour labor (I know because my LX just had the same problem). Good luck.