Found these on youtube, I wonder if its going to be an EcoBoost? Dunno it sounds like an 8 to me. Maybe V8EB?????
https://www.youtube.com/watch?v=zg2Mz9Mmhz8
https://www.youtube.com/watch?v=sWexjZQ_PeU&feature=iv&src_vid=zg2Mz9Mmhz8&annotation_id=annotation_663083911
https://www.youtube.com/watch?v=zg2Mz9Mmhz8
https://www.youtube.com/watch?v=sWexjZQ_PeU&feature=iv&src_vid=zg2Mz9Mmhz8&annotation_id=annotation_663083911