Originally Posted By: mlord
Originally Posted By: larry818
I've seen codes for the O2 when it was actually the MAF as well. A dying fuel pump can also kick up that code.

As can a leak in the fuel line, or a bad seal on the fuel filler cap, or a problem with the charcoal canister, etc..
Which translates to having the car serviced by a competent automotive technician who really knows his way around the Honda systems.

Diagnostics, especially on older cars, often involves much more than just reading the trouble codes and replacing the obvious component. There may be multiple factors contributing to the currently reported issue and often there are other issues that should be attended to at the same time.

One of the downsides to maintaining an older car is the increasing number of subsystems and components that may be approaching end of life or no longer operating well within specification. This leads to more diagnostic time spent checking stuff just to verify those things are not also causing trouble, or about to cause trouble.