Is there a plug under the bonnet, I didn’t know that. Where is that located?
As Tony has said because you used the 16 pin obd under steering column you only really get engine ecu and gearbox ecu ( 5sp auto) access.
Only face-lift models have the 16pin one .
All z3 have a 20 pin round obd port in the engine bay I have a pre face-lift 2.8 and 1.9 and a face-lift 1.9 and all 3 are in different locations so not sure exactly where yours is on the 2.2 but this is what you are looking for
This is the location on the pre face-lift 2.8 tu engine yours will look the same just maybe different place
Then you will need one of these
Which is a 16 to 20 pin obd cable.
Just go on ebay type
16 to 20 pin obd
Should bring up around 300 or so of them ( less than a tenner) .
Buy this first then redo your scan with 20 pin go to abs see what faults are there start from that before you touch anything else .
Then you can come back on here and we'll see if we can help out .
Stephen.