I am an American in Germany. The motor in my 2000 MX5 needs to be replaced but the mechanic is telling me that the motor he found with 130,000km costs approximately EUR 1800. This seems quite expensive, as I am able to locate many motors on Ebay for anywhere between EUR 500 and EUR 1200 depending on the kilometers driven. He now tells me that the motors that I have located will not fit because they are not the same motor code as my MX5 motor. I thought that the motor code was B6, but I might be wrong. How can I determine the motor code when the car is sitting at the garage? I have the Fahtzeugschein on my phone, so the VIN number, etc. is available.