 Purchased a 2015 Ford F150 XL Ecoboost 4x4 Sport ten months ago.  Within the first two months, on my way to work in the woods, every light on the panel lit up.  Truck went into "limp mode".  After taking over an hour to get home (I was only about 20 minutes away),  I called roadside assistance and set up for a tow to the dealer.  Tow truck came within an hour and off to the dealer we went.  I was given a loaner and told, "we'll call you when we know what's wrong".  Days pass and after no call from the dealer, I called them to see what was wrong with my new truck.  They said, "Nothing, no lights came on".  I got real upset because I knew they didn't even drive the truck.  I asked how did they come to that conclusion?  They said, "the computer shows no codes".  Now I went off and told them I'll be right there and your service manager will go for a test drive with me.  They said no, they'll take it out.  Two hours later they called me to tell me my truck has a serious problem that it did in fact "code up" while being driven.  They told me they needed to order a very hard to get part; a Throttle Body".  A bit of history with Ford and the bad Throttle Body parts they use.  In 2013, after numerous customer complaints, NHTSA went after Ford for their use of bad Throttle Body parts.  In short, they did a "Customer Satisfaction Program" and replaced the defective Throttle body parts, and extended the warranty on the part.  NHTSA NEVER made FORD do a formal recall even though thousands of cars and different models were affected.  The "Customer Satisfaction Program" expired in November 2015, but guess what?  Yup, Ford continues to use the defective parts in their new vehicles.  My F150, my friend's Explorer, my other friend's Edge, all had Throttle Body failure soon after purchasing new vehicles.  I wish I did this research before I bought the truck, but knew nothing about the Throttle Body issue to look into it.  Now, month 10, the transmission is failing and fast.  I stop at a light, give it gas to go and BANG followed by a jerk.  Took it to the dealer, and since they couldn't get a "code", they said no problem.  You are to drive it until it's dead and must be towed in.  Not very reliable.  Last weekend, Columbus Day, I took the loss and got rid of it.  Traded it in and went back to my Chevrolet Silverado 1500 LT 4x4 that never gave me a problem.  NEVER, ever for Ford again.