First thing is to get the codes read from the ABS ECU (the ABS and Traction Control are the same system!!)
If you can get under the car and check the seating and security of the ABS sensors, as the most common fault is the Sensor Air Gap......just push the sensors all the way in, they will self adjust the gap once the wheels are rolling....
If they are good, check the wiring for signs of splits etc.
But get the codes read....
Also check to make sure you have a good strong battery, the P38 hates weak batteries, the wavering voltage causes havoc with the ECU's.
Check the under bonnet fuse box for signs of over heating, as this has been known to cause odd faults, and the most common is the ABS system and the Diesel Injection system...
Check the operation of the Hydraulic Boost pump, it should come on after about 5-10 Brake pedal pushes, if it comes on after each one or 2-3 it could mean the Hydraulic Accumulator is U/S....
As for the Rear Suspesnion....8/10 it is old bags, they have a life of around 70-80k miles, so if they are original they are no doubt shagged out....leaks aren't always obvious as it can sometimes come from under the fold where the air bag rolls up into itself.
:welcome2: btw.....