Update on the maintenance as mentioned above.
So I sent to to a reputable mechanic,
Report is as follows
1. Subframe crack - in the infancy stage, no need to do any as yet
2. All the engine Gaskets need to be replaced. (Stripping job), expected it its a 20 year old car, it still has the original Gaskets.
3. Big end bearings, check on the wear, will make a call, (expected it)
4. Engine mounts worn to be replaced
5. Gearbox fault, "long standing time fault ",
6. Central locking actuator replacement (my request)
7. Minor electrical faults due to battery cleared and reset.
8. All belts(altenator, air con ,rollers, pulleys) replaced.
9. Gearbox fluids replace
Overall cost R35k. In for 3 weeks.
Fortunately I bought the car under budget, so I have R50k left over for these initial preventive maintenance work.
Near future to a year, I must plan on doing the following.
1. LSD reconditioning.
2. Subframe reinforce/repair.
The platform of the car is good and not in a messed up state. I was just pedantic and just wanted everything checked and do major preventive work. Cause , 1. It's an old car, al , 2. Sports car.
Rather cry over maintenance costs than a fancy ornament in my garage.
PS went to a BMW dealership just to ask price of badges as they've faded. I literally laugh with the sales guy. Rear badge came out to R1300. So dealership are officially a write-off for me.