EDIT TO THE ABOVE POST: My bad. I just realized that the starter relay is for automatic transmissions only.
OP, is it possible that your clutch safety switch is faulty?
Calypso Red 1992 525i with 183K miles
1991 735i - Sold
1992 525i - Sold
1995 325is - Sold
2000 528i - Sold