This issue with your 2003 Chevrolet Silverado 1500 may be caused by a problem with the multifunction switch, which controls the turn signals, windshield wipers, and other functions. A common cause of this issue is a worn or damaged multifunction switch. If the switch is worn, it may cause the contacts to become misaligned, which would result in the hazard lights coming on instead of the turn signals.