A massive thank you to everyone who jumped in, offered suggestions, and helped me troubleshoot. This community is just incredible, and I genuinely appreciate the time you all took out to help me solving this puzzle.
In case someone else ends up here facing a similar problem, I want to leave a few additional observations. Hopefully, this saves someone else a bit of headache down the line!
- The ThinkEngine (BD4179MWV) does not need to be programmed when replaced
- The white LED on the power button blinking three times when plugging the AC adapter in it turns out to be totally normal. I noticed it, by chance, on another T14s. This pushed me away from the solution for quite sometime, since it made be suspect issues with the MEC EC
- Once the previous point was cleared, I went back to my suspect that a misalignment between EC and BIOS could prevent the board to start correctly. Unfortunately, in my case, the person who previously tried to fix the board removed the BIOS chip and didn't bother putting it back on, so I was not able to find any clue about the original BIOS version. I tried a couple of BIOS dumps I found on this forum and on another community channel but without success. Eventually, the one shared on this post did the trick for me! (it's a N2YET35W v1.24)
After I fixed the board, I confirmed that the EC runs version 1.08, hence I needed a BIOS version >= 1.15
In fact, from Levovo BIOS changelogs for this model:
UEFI: 1.15 / ECP: 1.08
- (New) (Note) If the UEFI BIOS has been updated to version 1.15 or higher, it is no longer able to roll back to the version before 1.15.
- (Fix) Fixed an issue where wrong battery remaining percentage might be shown.

Leave a comment: