I did a tbi 625 ecm swap on my 79 vette a few months ago. It has a thm350 trans right now till i install the 4l60e . Runs good. I did fuel and timing with the trans harness tied to the side for now. Pretty much a stock motor, gm rebuild installed by previous owner. 93 pickup was the doner for the fi system and trans.