kinda hard to explain but at the end of your headlight switch rod there is a little recess, like a hole in the end of the rod. in that hole a little (pretty much bb sized maybe a little smaller) steel ball sits, with a spring behind it (the small spring goes up in the headlight switch rod, followed by the ball). the spring puts tension on the ball against a small plate with a "v" groove in it. when you push the headlight switch forward, the ball falls into that v groove, and the spring keeps tension on it to keep it in the groove. I had the same exact problem you had, momentary working, but wouldnt go into the forward position, and it was because that little ball had somehow came out of the end of my headlight switch arm and was wedged againts the outside of my headlight switch arm, and that small plate with the groove in it. hope this helps