Friday, September 5th, 2008 AT 9:15 AM
I have a BMW 318i thats overheating. I put new thermostat and water pump in it but it still overheats? How do I avoid getting ripped off by a mechanic by eliminating (doing small tests myself) so I know they are not charging me for the wrong "big issues"?
