I am running one of these from a crown victoria. The inspiration came from the fact that I have seen multiple crown victoria engine swaps to mustang newedges and even though people need to swap important and critical parts such as the oil pan, oil pickup tube, oil filter adapter, people tend to leave the idle air control in there from the crown vic and everything seems to work fine. The only difference I noticed was the the connector is oriented a different angle.
My car works fine as well.