how did they figure it was the computer? if the computer's bad it will set a cel, and give a pcm internal code..on the other hand they can do a cluster test with the drb to see if the clusters good. (if it's at a dealership...is it at a dealership?)
the computer has to be programmed with vin, country code and so on so it works...normally a computer from a salage yard won't work because it's already programmed.
did the shop check for compresson?
A cam and
crank sensor will keep it from starting but set a code.