What does the check engine light mean when it blinks 7 times ?
Unfortunately I think this is going to be a Dealer issue. I know Ford put out a bunch of TSB's regarding the flashing CEL issue
Search Ford F-150 Questions
Ford F-150 Experts