Half the heater works? I know it's electrical, resistor problems
One of Your mode/blend door actuators is either broken or faulty. Very common problem with these trucks.
http://www.heatertreater.net/videos.html#chevy --- this video might help
Also several other good videos on youtube.
Looking for a Used Silverado 1500 in your area?
CarGurus has 152,118 nationwide Silverado 1500 listings starting at $1,500.
Search Chevrolet Silverado 1500 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Silverado 1500 Experts