2006 BMW x5 3.0L
Yesterday, cloud of smoke came out on the exhaust. And today, took it to the mechanic and I was drving, it will smoke out while on idle and somehow loose power as I drive.
Mechanic diagnose and he said itz a head gasket but he did not give me a printout.
Look on the the BMW thread and some people raplaced the CCV and problem solved.
Any thought on these before I commit myself to a major repair?