I purchased a Wahler Thermostat, and a Meyle Water Pump from MotorMec (MotorMec Excellent Customer Service BTY)
Basically the Meyle is a Chinese build and is of in-adequate materials, and has not been machined to the correct spec.
On the N42 the water pump hangs of the back of the power steering pump, and when torquing the bolts to factory spec, that hold the two pumps together it would seize the clutch of the pumps and the pulley would not turn, the ONLY solution was to insert 1mm washer between each bolt holes between the pumps.
Any ways not happy with this and the pump is squeeling so I have parked it up, and MotorMec, will except this back from me for a full refund, and they are sending me a hella-behr pump for 20 quid more straight from Germany (yaaay!)
I phoned Meyle UK, and they said "Our products are 100% German Manufactured", I replied but you have manufacturing plants in China, India and Turkey.
She Replied "Yeh , but still engineered to German Standards"
I replied I got a Meyle Water Pump compared with OEM, this is no way German engineered feels like cheap Chinese
She Hang up!
BMWMOTORMEC Rocks, so helpful, and not there fault really, this can happen from any supplier, I hope MotorMec cut ties with Meyle, as this will tarnish there name (UN-rightfully!)