i guess technically it would work if you made hookups for ALL the sensors. IAT, MAP, Crank sensor, ect. those would ALL need to be hooked up correctly using a stock ECU.
the 05 engine isnt' going to have locations for those made (like IAT and coolant temp on the head). so may take some custom fab.