I have 14000 miles on mine and still have the same hard shifts as you. Was at my dealer again yesterday for the third time and ask them to reset adaptive learning and they said they couldn't because there were no codes indicating a problem and that FORD would not pay them to scan without trouble...