Im guessing you don’t have the swaybar reo plates installed, the early model sw20s are known for breaking the mounts. Even with stock swaybars..
Afm – well it’s a 20 year old car, the afm ha probably seen better days or someone tampered with it. Get it recoed at perojet or go aftermarket ecu (No afm)
ABS sensors – the early model abs is ****house according to the gurus here, mines not working so im leaving it as is
Hub/wheel bearings – common problem, expect to replace them ever few years if you have wider wheels and are a spirited driver.
Gearbox – the synchros aren’t the best in the older boxes and is usually well fubared in a car that old.
The rest I dunno maybe bad luck.
Almost all the guys here who have owned their car for more than 4-5 years have spent quite a lot of money on them, specially the turbo models
Btw – you haven’t properly owned an MR2 until you have spun the car out , and have bled the cooling system from scratch.