check your radiator for blockage, and have your cylinder block check for blockage. If everything is ok there. it could be the cylinderhead gasket has blown, and need's replacing.
replace the header tank...common problem with these.....get from dealer, less than 100 quid....also check the cooling fan is working as this causes the tank to split if it is not....not so cheap and complex to repair
the radio/cd player in my '99 BMW 318i is intermittent and the air bag light keeps going on and off....
(More)
the radio/cd player in my '99 BMW 318i is intermittent and the air bag light keeps going on and off. this occurs at any randomly in all driving or even idling situations