I have a spare MAF to try tonight.
That flow chart is great, thanks Jamesy.
Theres a local volvo specialist 1mile from work. Will pop down this afternoon and see if they can bring up the codes. ...