IIRC the CEL is triggered only by sensors monitoring emissions parameters. If the spec is outside the parameters the CEL comes on. If the condition changes and the spec falls back into the accepted parameter range the CEL will turn off. The fact that both O2 sensors read a rich condition would seemingly rule them out. However, if they have been in use for many years/heat cycles it's quite possible the signal is bogus.
KB 2.1L @ 9psi, FRPP M5400-A Suspension System, FRPP Aluminum D/S, Built AODE and TC, FRPP 3.73 Gears, Balanced Roller Cammed Engine, Edelbrock Performer Heads, Comp 270AH cam, AEM EMS, 3.5 Bar MAP, Zeitronix ZT-2 WB, FRPP 70mm TB, modified UPR CAI, Be Cool Aluminum Rad