Yes I came up with that after first bg of googling but ad it's e46 not sure if its correct.
After a further bit googling I found this
http://www.bmwland.co.uk/forums/view...p?f=5&t=122040 now I know it e60 but it's the same engine.
Then after a further bit of googling found this
http://www.meeknet.co.uk/E38/BMW_E-OBD_Codes.pdf