bah; Since the light switch is providing the on off functions, I would inspect the 1.) limit switches and associated adjustments, 2.) teeth on gear that raises the light bar, 3.) gear within motor itself making sure no teeth are sheared that raises 2 inches but is not capable of catching the gear teeth to lower the light bar. Also, you may be able to determine if any teeth are sheared by manually cranking the light bar to see if the light bar will go all the way up.
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.