UPDATE: As expected fix to below problem was replacing the BCM with a new one - fastblackmerc also offers repairs of broken BCM's
So I've had an issue I've read about on here before - when A/C is turned on, the A/C fan speed constantly goes up and down erratically (whether it's in auto or not) unless I manually set the fan speed to max - then it stays at max. A/C and heat seems to be working fine, other than the speed issue. I saw another thread where a member had this exact issue and reported it was the BCM (have read numerous threads on BCM) so I pulled mine out today. All the threads I've seen regarding BCM issues seem to show the solder joints cracked, burned etc. - mine all look totally fine, so I'm not sure what to "repair" - considering just buying a new BCM but wanted to see if anyone else had this issue and BCM looked fine? Before removing the BCM I did the EATC self test and it did not produce any codes.