[quote=paramount]@flu: When I bought my 328 it had about 2 days of factory warranty left. I did have the full history, it was a lease return. I remember that the heads had been replaced, which was a known issue with the 328.
The code was something like: engine (or coolant) did not reach operating temp.[/quote]
Sounds like a thermostat. I’m not sure how difficult it might be on a bmw, but it’s a pretty easy/cheap fix on most other cars. Spend a few bucks and get a Chilton manual at an auto parts store and look it up, or search for your car make + thermostat on google.
On the electrical gremlins, I would check that the negative battery cable is tight on the battery. I’ve seen several cars with strange electrical issue that were fixed by proper grounding. I work on all my own cars, and the difference in cost vs going to a mechanic or even worse a dealer are staggering.