I recently bought a '99 GMC Sonoma for my son. The previous owner told me that the heater control didn't work correctly. Specifically, it wouldn't change between the defroster, upper, or lower...