Check your DTCs... JRE might be right.. 90% of all problems in Euro cars are in the 'connections & sensors' themselves. They don't reflect mechanical problems.