Good call on the pivot. I took everything back apart and the bushing that goes through the arm was broke. Sometimes it would make contact and sometimes not. When I repaced the switch and pickup I didn't remove the bushing and that was the problem all along.
My seat bar switch periodicaly kicks off for no reason. I have replaced the switch and cleaned all wire connectons. My question is, is there some other componet that would make the machine think the bar is up. I'm affraid I'm going to tear up the machine (and me). Thanks