Mach-E 1400 too good to be true?