An Ecoboost just not a V6. I have been skeptical all my life of repairs and maintenance in dealerships and independent shops. Add to this a distrust of engine treatment claims. This looks quite a mess and in combination with the "CarFax" some very misleading and deceitful stuff. KM