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

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

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
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?