Wow. They've really dropped the ball on this one. :thumbdown:
they are blaming engineering changes...by the time the Ford N/A engineers are done with this it'll be a different one from Europe....I think its turned into a whizzin match between the 2 powers to be...IMO....they want to put their stamp on it....