7-10-2018 So picking up the X6 from Orem Mazda super excited it had New remanufactured Long Block purchased from Pleasant Grove BMW that the Mazda techs put in 40 hours Labor for uninstall and re-install finished on 6-8-18 with 84,219k on the OD according to the audit paperwork. This was Due to X6 engine basically melting down on a previous test drive due to massive cooling failure. Dealer Cost 7,000.00 internally dealer to dealer. 2 year warranty on Long Block. Electric Auxillary water pump replaced by BMW due to recall. The car was supposed to be perfect , far from it. Mazda had a issue with it starting to they installed a new Battery Cost (380.00) the night I picked it up. Due to a starting issue. 1 Week later I took it to Pleasant grove BMW it needed a parking distance sensor and I wanted a once over, found that I needed turbo lines replaced due to leaking. I paid it total Cost 1500.00. BWM also stated it needed new Alternator Regulator I made Orem Mazda replace they had to buy OEM Cost 950.00. (This all took 3 weeks) I had them while waiting Replace Drivers's side aluminum insert labor Cost 370.00. So In couple months just to keep this car road worthy the rough grand total Cost $10,200.00 put into it and Yes I have the paperwork for proof! At this rate soon to be a Firehazard I am sure.