Thanks for the reply. I should have pointed out that starting is no longer a problem as it appears that my car was suffering from having a loose block connector at the rear of the dash / instrument binnacle. I think I have sorted this out, however in trying to find the problem I was advised by the dealership that amongst other things it could be a problem with the immobiliser, the BCM, then the PCM, and eventually the TCM all of which have been changed (all but the BCM have been changed with second hand units). When this made no difference they then said I would need to change the loom which was described as being more than the car was worth. Luckily this website gave out some alternative suggestions and it was after playing around with the block mentioned that the starting problem was resolved. However I now have code 905 and no speedo, gear selection indicator or cruise / computer readings. Also the transmission is staying in limp mode. One of the threads on this site said it could be the output speed sensor which seemed a quick, easy and relatively inexpensive option. However you're right it made no difference. I have now managed to get a look at a workshop manual which states that error 905 means "No CCD bus messages from TCM". The manual also states that TCM's should not be interchanged between vehicles of different years and even same year vehicle TCM's if replaced need to be put through a "Quick learn procedure" and "electronic pinion procedure". I am therefore unsure of where my problem lies and if it neeeds to go to the dealer or if there is some way of fixing it myself. Cheers, Mark