whats causing my car to overheat? on 1995 BMW 318i

it overheats at the strangest times and then wont again for some time.

Asked by for the 1995 BMW 318i
2 answers
it can be a loose ground connection or you need to change the fuse to your cooling fan
The 318i engine has a problem with the front part of the head gaskets where it goes into the timing chain area and it is hard to pinpoint. Does your Beemer use any coolant?