Code reader turned up today, so got stuck in.
For a 20 year old car with no history, it wasn't too bad...
Nothing in the engine or gearbox,
1code for a short to the aircon compressor, turned out to be a broken wire,
A handful of airbag codes, all passenger seat occupancy related, so will investigate the usual suspects in due course,
ESP /BAS ecu not talking to the engine and EIS ecus. So needs the ESP ecu from the same car as the engine ecu etc. Which is a pain, but waiting to hear back from the seller.
A few historical codes all cleared and not returned.
So fixed the aircon wire, and discovered that the duo valve is playing up, so took that out and cleaned it. Needs a new one really as it was quite corroded inside. Found a pinched wire in the climate panel loom as well, so that's been dealt with.
Tidied up the engine bay whilst I was under the bonnet. And took a few pics for those who might be interested...
https://photos.app.goo.gl/ebRtU5sJhnMBXrWm6Mechanically this car is pretty straight forward to work on.