I'll be darned, took me to the same ipad page too. All I can say is, it wasn't me that screwed up this time!
Did you try the POWRi page, I actually got there with that link.
But if you are looking for Ford Eco Boost info, try ford.com and jump through all of their hoops?