That's weird bbd. My old 4 speed tranny in my 05 sits below 2000 at 90 as well, and in 09 ford went to the 6 speed. It almost sounds like you had it in tow mode.
Nine pointer that's the firs I've heard of that. The ecoboost has plenty of hp and torque. The only issue I heard about was timing chains. Not sure if they worked that one out.