I can confirm the ford number for the 2.4 inlet manifold is 3C1Q9424BB and it fits.
This has addressed the oil spray in the engine bay but sadly has not fixed the power issue under load. Apparently the suspect is now the EGR Valve even though it has already been programmed out of the system.
