S SS02 New Member May 30, 2009 427 0 0 Fort Worth, Texas Aug 26, 2009 #1 Aug 26, 2009 #1 YouTube - Ford spy photos and possible plans. 2.5 L Ecoboost 4 cylinder