Thank you darren code was from dealer off chassis number!! although they did supply wrong throttle bodie first time. cleaned off block and low and behold z18xe code!! so after the shame subsided re code read and the code reads P1555 throttle position load signal not plausible. car has had new air mas fitted before it came to us but removed as it did not cure problem.