 Absolutely loved this car in the beginning when it was new. It now has 31,500 miles on it and it can't stay out of the dealership for repairs. Ford is having issues with the 2.0 liter Ecoboost engines- My dealer has seen 5 so far that needed a new engine just like mine. The entire top end of the engine needed replacing in October of 2017- Issues persisted and in April of 2018 the entire engine needed to be replaced. My check engine light keeps coming on over & over showing an overboost code- this has happened since the car was a few months old and now still happens even after a complete brand new engine. I'm getting rid of this car.