Customer bring me 2007 bmw 335i, customer complaint he can not pass emissions testing here in US because when they plug in to check readiness monitors, their scanner can not communicate.
I plug in AHII, communication is fine, I find out that he had previous shop install msd81 dme in place of faulty msd80. They perform isn change however the dme still show the donor VIN. I reprogrammed the dme and now the chassis VIN match the dme VIN however still no communication using global obd2 scanner and can not read emissions readiness monitor. I forsure thought this was because the VIN mismatch however that does not seem to be the case.
Has anyone seen this issue before, I dont know what to tell my customer. I assume the obd2 port has power and ground and communication as I was able to connect and perform programming with AHII. Does global obd2 use different protocol and maybe that communication line is down?
BMW File Service
VAG Immo Data Transfer