I'd check that clutch switch switch. That would have been my first point of interest. Bypass it if you have to, I've seen them be very tempermental. >Did you check the clutch pedal switch?