It's been a while, but here's an update.
I bought the car in June 2011 (E30 M40 1989) and this is a list of what's been chnged:
Timing belt, tensioners, bearings
Water pump
Thermostat, housing
Alternator, belt
Power steering belt
Oil sump gaskets
Oil filter housing
Long shaft coupling
Front anti roll bush
Rear carrier arm bush
Radiator
Accelerator cable
Clutch slave pump
Battery
Rear brake pump
Rear brake shoe
Water pump + Alternator AGAIN!!
- up to here cost about RM6k, oh and also tyres.