can,t seam to fine the overheating problem. took it to dealer they charge me 3k for pumps fans and hoses. the car still leaks anti freeze out of the cap. changed caps still will not stop. bmw dealer said they car replace gaskits for 5k and it still may not be the problem. Any ideas? the car does not smoke and still has power in acelaration. the car does not overheat it leaks anti freeze from cap until low and i need to add.