Yes, basically. I can't substantiate the "how". But the failed BDA at firewall, once replaced, caused the 8.4 screen HVAC controls to work/respond correctly. I did everything else to try and fix the original issue, this was the last ditch effort. Been working correctly for the last 30,000 miles.