Well mocked up my throttle body today and well i do believe i have found a better throttle body for the 3.0L with the plastic upper intake. this throttle body is from the 2.5L SVT contour. Very close to the original just 10mm bigger. i have researched and it said it is from the 3.0L duratec but it doesn't look like it. any who here are some pictures and you be the judge.
If you notice on the picture above the notch on the top is much smaller and very very close to the original.
Here it is mounted.
hoping that since it is closer to the original i will not have to do the jbweld trick and just make a gasket for it and change up where the throttle cable is located. If you find an 2.5L svt throttle body for a decent price grab it!!!!! I am kinda worried about the little finger on on the throttle body where it hooks up to the intake manifold. ill keep everyone posted. im hoping to have it on asap!