My engine light is on too, but the guy I bought it from said it came on about every 6 months or so. Go to Auto Zone or Advance Auto parts and have them read the codes. They can't erase the code but you'll know why it is on. My O2 sensor wasn't even bolted down, so I'm sure that's why there is a...