I doubt it. The 2005 uses the TIPM and the CM850 engine controller (I think). The 2004 uses the CM845 controller.
Plus the 2005 has an electronic wastegate. No controls for that on the 2004 ECM.
Ryan
or is the 2004. 5 the same as the 2005 ecm.