Okay sorry its an E28, 1985. Its just about to go to 200,000 Km. Everything else I have been able to fix, but the ABS fault is proving to be difficult
As for prior work, the guy I bought it from is a good friend, he was actually going to wreck the car
So I got it from him and have been fixing it. He got it from the origional owner.
All I can say is the mechanic who did work for my friend is a butcher at best (he is in the wrong trade).
The reason my friend was going to scrap it, was his wife overheated it, so I expected at least to fix the head.
After I got it I drove it was not too bad but VERY smokey when you restarted it after you left it for 20 minutes, so I knew the seals/guides were no good. Apart from that it drove well and smooth and had good power. Compression tested and only 140 PSI but all cylinders even.
I pulled the head off and got it fixed, just seals and guides. However I noticed bad rust in a few cylinders. Oh well only a few more bolts and the engines out. Then I found the gearbox (4 speed auto) was held on with two bolts!!! and the starter with one!
When I stripped the pistons and crank no surpise the crank was thrusting bad (due to missing gear box bolts!).
Anyway I got another set of pistons, bored it, decked the block and head and its all going again! Apart from motor most faults been unplugged or broken things.
The ABS I feel its a sensor issue, as at low speed (very low) I can feel it working. I have read up and know rusted rotors (for ABS sensor) can cause problems, but this seems mainly at 120ks or more. Surely unless there is nothing left by rust it would work at up to 100ks. The rust is not that bad. There was some pitting, but the teeth are still there!!