Try to read fault codes - some ox sensor related codes won't bring the warning light but will be instead stored inside ECU.
When warmed up, try to start with throttle fully depressed. That will cut off fuel (any EFI car has similar mode) , making AFR more lean.
the problem does look like WAY too reach. Usual reasons are water temp sensor, ox sensor, fuel pressure regulator, bent fuel line from engine back to fuel tank, MAF. In your case untuned SAFC is most likely the reason.
Bookmarks