Thanks guys, I definitely think it is the intercooler as the 17963 code keeps coming back after a run. I will be going along quite quickly in 5th and all of a sudden there is no more power, it won't pull any more. All the pipes that could leak have now been replaced, this eliminated the 17705 code. i have a few days off work now, so I will give the intercooler a test!