Jam Sport still might be your best bet as they had throttle bodies running on a bored out 2.3 (to 2.5) NA engine... ok its supercharged now (as seen in the latest Performance Ford) but yeh.. they've done the 2L & 2.3L engines.
_________________________

24/03/05 to 27/06/12 & I loved it