Why a mr2 runs rich... General...
Signals to ECU; Incorrectly set adjustment screw in the air flow meter maf, incorrectly adjusted tps...
Service items; spark plugs, leads, distributor, timing, fuel injectors need servicing, fuel pressure regulator / return fault...
Annomilies; cold start injector stuck open, faulty valve / carbon issue, camshaft clearance
TVIS is checked by a boost gauge on the tvis at 4,100 rpm (from memory) - check bgb. Not checked because the engine makes boost.
Yes engines run rich with wide open throttle but it is adjusted by signals to ECU.
Dyno graph from 1991 - lol - I remember those years at dyno workshops and technology wasn't as it is today as it's the time before most people had dial up Internet and were using dos commands. Dyno graphs available online of stock mr2 from more recent years. However if someone has it would be amazing.
Unfortunately at the age of a mr2 there are many things that can be needing attention for optimal running (like new which was 25+ years ago).