the blower on my heat/ac is on high and won't turn off
RockAuto.com shows a Blower Motor Control Module - usually they are called resistors so this might have some sort of speed control. Find it using - 2006 KIA SORENTO 3.5L V6 : Heat & Air Conditioning : Blower Motor Control Module / Resistor --- It could be some wires crossed at the switch itself.
Search Kia Sorento Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Kia Sorento Experts