hi paul, cheers for the reply.unfortunately my code reader isnt that good. however today i disconnected one lambda and another fault came up, so i presumed it was probably working ok. i then disconnected the other one and this came up with another fault so i presumed that one was ok. i then went in a pug forum and a few people mentioned replacing the crank sensor. i wasnt having it , but for the sake of £11.10 for a new one i gave it a go. it has worked, i cant believe it. fault cleared straight away. hope this helps someone else in the future.