Jesus you got lucky then, the old engine would have been a 2 bolt main i assume? The 94 should be a 4 bolt (rob would know for sure) the 4 bolts can take more of a beating. As for the ecu i cant comment there as the newer type would be obd2 compatible so i can only assume the plugs are different (i know, assumptions are the mother of all uck ups)
After a quick google search i would have to say no on the ecu, as the pinout numbers are different, also looking at jester chrome ecu site they list different ecu’s for the different years. See pic attached.