The Cleaner,
Please do not give false information. When you challenge somebody's information or advise then please have youre facts straight. A BMW x5 3.0 does NOT have a MAP sensor. BMW's in general do not use MAP sensors. This fault is referring to the MAP coolant thermostat. I dont understand why you would feel the need to challenge me and more importantly push the thread starter in the wrong direction. I dont want to start an argument here because im only here to help and I'm here to make friends not enemies, but please with respect to you as a gentleman don't challenge my responses unless you have some basis to back up your statements. Attached is a jpeg from BMW's online system with the translation for the obd2 P-code 1620. It is the fact to back up my statement.
Cheers.
Note: file attachment is having issues
http://216.93.207.213:8080/x5map.jpg