while i am happy for ford and the ecoboost motor, it's kinda like breaking a gokart record with a f1 car. both have 4 wheels, right!
let's see, twin turbo v6 sohc (nascar requires no poweradders v8 pushrod motor) with a body that wasnt up to then or now nascar specs....so yes completely the same except for *ALL* of the differences.
steve