2012 F30 FEM replacement because the old one was faulty and causing door and window issues and turns out couldn’t read coding on bench for some reason. Done with Autel IM508S, Yanhua ACDP, and ISTA+.
Used Autel to do ECU upgrade on the replacement used module as the SV was too old for ACDP. The upgrade was successful.
There wasn’t any conformal coating around the EEPROM so I’m assuming the original had work on it before. EEPROM was readable no problem but couldn’t back up coding getting ‘check connection’ errors although the connection was fine. Same thing with both ACDP and using test platform with Autel. Neither could backup coding or read it. so just decided to do a calculation data replacement instead with ISN.
Got ISN from DME. Preprocessed then did calculate data replacement with ACDP to match it. New keys added. Working after putting modules back.
Finished programming in with ISTA+.
The driver’s door locks and windows are working again.
Is there a way to find out suitable FEM by numbers?
Match the main part number plus whether it’s a MAX or MID and it’s usually fine but expect to have to do coding and programming in esys or ISTA to match everything.