A Check Engine Light can come on because some models may misinterpret the ratio of air and fuel being burned for combustion. The powertrain control module (PCM) will need to be replaced to fix the problem.
Car Problem Reports
Honda Accord PCM can misinterpret air fuel ratio requiring replacement of the PCM
Honda Accord Problem
Exhaust & Emissions Affected: 2.3L 4 Cylinder
Average Mileage: 88,000 mi (52,000 mi - 124,000 mi)
Visitor, 1998 Honda Accord, 124,000 mi
Had to replace PCM because Honda dealer said so. 1998 Honda Accord V6 Coupe
Visitor, 2002 Honda Accord, 52,000 mi
My light has been on for 5 years. my mechanic states it will cost $300 plus to fix and I have not had the repair. initially it was thought to be a leak in the gas line or fuel tank however the line has been checked and the gas tank was replaced as it rusted through. FYI I have NEVER had to replace a gas tank in my life and I have owned some old junkers in my time.