The car is a 92 316 auto.

From time to time the car won't start, won't even turn over. If its left for some time, anywhere between 10 and 90 minutes it will start.

I've recently fitted a new starter motor as this was diagnosed with a fault.

There is always a very short delay between turning the key to position III and the starter motor turning - don't know if this is normal.