I'm not sure if 10 seconds would reset the fuel maps, but it does reset the recent record of how far off from expected the O2 sensor readings and AMM are from what they should be. The ECU only has the O2 sensor to compare the AMM values with, so it may blame one when the other is the problem.
I would check your O2 voltage swing and make sure it isn't weak. You should see a swing from 0.1V (lean) all the way to 0.9V (rich) roughly every 1-2 seconds and it should swing quickly between the 0.3 and 0.7 range.
You should also check for intake leaks and fix any exhaust leaks.
A quicker test is to disconnect the AMM and try to drive with it unhooked. Do NOT disconnect or reconnect the AMM within 2 minutes of shutting off the engine. The ECU does a burn-off of the hot wire and the current is high enough that it may damage the ECU especially when disconnected.
My bet is that the AMM actually is bad and you're just in the "kind of bad" zone between working great and obviously wrong the minute the ECU reads it. Once the ECU collects enough data saying that the AMM is bad, it throws the code.
Good luck!
Wil
|