Ford keeps promise, but it's too late...insanity rules!