my 06 F350 does the same thing from time to time,I have found it to be dirty terminals in the trailer plug I insert the plug several times while wiggleing it up and down,then it's good for several months,anyway that is what makes mine work,just a thought.