My 2014 F-150 had the "engine warning light" come on and stay on. Left the truck at shop on Wednesday. I was called later that day and given the diagnosis. John kept me informed of the progress and the cost. Repairs were completed by Friday...on time and on budget. Great place for repairs.