Hi, m735is.
When it doesn't start it cranks normally. There are no "Check Engine" or other warning lights.
It has a 5 speed standard transmission. Some time back the clutch started making a noise when disengaged and idling. This was about 6 months ago and it has since stopped doing this. I believe the mechanic said that I might need a throwout bearing.
Been looking through my Haynes Repair Manual and I think I can find the clutch switch so I will check this out tomorrow. I've just found a picture of what the starter looks like so I'll examine the terminals tomorrow as well.
Thanks for the suggestions!