Ford has started a sweepstakes that offers consumers a chance to win a new F-150 pickup every five years for life in what is believed to be the first US promotion of its kind, Advertising Age reported.