i had this happening to my 2012 f350 lariat also.... it started doing it at around 2200 miles... it was in the dealer a total of 5 times, the first time they couldn't get the truck to duplicate it... they had it for a week, gave it back to me, and the next day it was waaay worse, bucking, hesitating, and even stalling!! took it back to a different dealer, who replaced a couple relays, as per the tech hotline suggested, gave it back to me, and 2 hours later, the truck was doing the same thing again... took it back to the dealer, yet again, they got on the phone with the tech line, they then replaced the fuse box, and all the relays in it... gave it back, it lasted 3 weeks this time, and then, did it all again.. every time the problem re-accured, it was worse.... took it back to the dealer, yet again, for the 5th time, got a lemon law lawyer, and ford ultimately bought it back, with a total of 71xx miles on it, never even had a chance to change the oil!!! ford knows they have problems here, which is why they flew a tech out to look at your truck.... i suggest you get a lawyer, because they aren't gonna buy it back without some persuasion.... and they have no cure fore the problem...the 5th and final time it was in the shop, i was told by the service writer that tech line told them to replace the entire engine compartment wiring harness... seems to me like they are just throwing parts at it hoping for the best.... i never took the truck back, my lawyer submitted the paperwork to ford for a buy back, and here in california, the law is= three times to the dealer, for the same problem, within the warrantee period, it's a lemon... i was on my 5th time.... so they had no choice.... and i was over it, and had to buy a truck in order to continue running my business... anyway man, get a lawyer, mine is a guy that only does lemon law stuff, he is here in cali, not sure if he works in other states, but i would contact him and find out... lemonbuyback.com jon jacobs... good luck dude!!