Car is back, it was the sensor in the end.
They did not report any oil leaks either so looks like no need to worry about the oil leak that a few people seem to be having just yet (touch wood!)
Users browsing this forum: No registered users and 177 guests