BTW one thing that was just found at main dealer was battery earth connection had corrosion on it - been replaced and this can cause canbus issues as under heavy load (heated seats etc) the voltage within the car can drop below critical levels causing the errors others have seen.
Worth checking as hidden away behind the battery
|