Well since you figured out your problem I'm going take your post off topic...
I recently bought an Ecodiesel and joined a forum about them to learn as much as I can about the truck... Them Ecodiesel boys flat out hate Ecoboosts. Its funny to read some of the posts like when a guy says the Ecoboost lacks power and downshifts like crazy to tow a load that an Ecodiesel doesn't even know is back there
Don't get me wrong I love my Ecodiesel although it bugs me that people abbreviate it "ED"
I bought it for the fuel mileage. After driving both somewhat extensively the Ecoboost will flat out run circles around the Ecodiesel, and in fuel mileage there is simply no comparison between the two. I believe they are built with two completely different purposes/buyers in mind.