It does sound as if stuff from the LHD parts bin ended up on the car.

it would be interesting to know how the MMC deal withthis as it is out of warranty