When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I recently purchased a 2010 Mini that has had the FRM replaced at some point.
My fog lights will not turn on with the dash switch (but do turn on through INPA) and my turn signals do not self cancel. I am assuming this is FRM programming related.
I have also noticed the FRM does not have my VIN programmed to it.
I have been trying to get the VIN in the FRM changed for a few days now and cannot get it to stick.
I have tried Tool32 with job c_fg_schrieben and it looks like it succeeds but if I try and read back the VIN I get no result.
I have also tried flashing the FRM through WinFPK which also looks like it succeeds but the VIN does not change.
I believe the FRM uses the FRM_70 not FRM_86. At least this is what INPA tells me it is.
I have also tried to connect with NCSExpert but it get a VIN is faulty error which I believe is because of the FRM having the wrong VIN.
Can someone please help guide me in the right direction here?
Not sure, but the FRM information below (image) may help you. I found the information here.
Also, go to the RealOEM website and enter the last seven digits of your VIN. Then navigate to Vehicle Electrical System > CONTROL UNIT, FOOTWELL MODULE. Check whether your Mini requires a FRM3 rather than a FRM2.
Last edited by Maybe, maybe not; Sep 25, 2025 at 04:55 PM.
I found a picture of the original that was in the trunk when I bought the car. Luckily I took this pic before throwing it out. I assumed it was bad and the original but wasn't 100% sure. Now I know...
Thank you all for the help.
It took 2 tries to find a working one but I landed on a FRM3 part number 61353456952.
Also turns out my software install was bad. Had troubles with the new FRM at first but I knew this one was good. Found a new software download and copied the config over without issue.
One step closer to getting this thing back on the road.