it overheats at the strangest times and then wont again for some time.
whats causing my car to overheat? on 1995 BMW 318i
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?