Serg, thank you for your effort, but I managed to find all 4 places in the .rom files that had the whitelist check and I returned the laptop shortly after I made that post. It checked for 4 different Atheros models and 4 different Broadcom models. I replaced one of the Broadcom models with the Intel. Andy's tool is amazing. I'm sorry I didn't reply that I no longer needed help As a tip to help others: if anyone comes across a similar bios that breaks down into many .rom files and needs to find the whitelist checks, just search all .rom's over 20kB in size, and search for your card's vendor/subsys. I believe it's in big endian format, so e.g. the hex code for PCI\VEN_168C&DEV_002B&SUBSYS_303F103C&REV_01 would look like "8C162B003C103F30". The revision number isn't used in the whitelist - just the vendor code, the device code, and the subsys code. I'm really sorry Serg, because I wish I still had the laptop to check if your bios worked and to post results for you. Once again, thank you for your time.