stooge
Well-Known Member
- Joined
- Apr 3, 2014
- Messages
- 3,171
- Reaction score
- 3,121
- Points
- 113
- Location
- wa
- Members Ride
- Turbo Alpaca
I can guarantee it is the BCM causing the code due to poor programming or internal eeprom failure hence the specific codes.
again the bcm is throwing the code but it does not always mean it is the cause.
example:
a low voltage state can cause corruption during non volatile memory reading which will lead to corrupted data blocks, this can cause the bcm to throw the B101E-XX error because it cant read the data.
this does not mean the bcm is not programmed nor does it mean the bcm is faulty and it is not the bcm causing the issue, it is the bcm reacting to the low voltage state and throwing the code.
i am not saying the bcm is not the issue here too but i would investigate the other symptoms the op mentioned before just looking at an error code and making an assumption based on the code alone.
if it is the bcm it is not going to be "poor programming" because that is done at the factory in 2016 and would have caused issues before 8 years later.
if it is non volatile memory failure then i would trash the bcm and buy a new one because non volatile memory has a cycle life and it will fail again.
the op could look at component level repair to save money but it may be hard to find someone that can do it in their local area.
Last edited: