Really need to know the fuel pressure the TB is seeing. A clogged return line will raisee pressure to the point of causing problems, as will low output pressure from the pump.
More elect. troubleshooting:
Take the coil snap connector off the top of the coil and check voltage to the "+" wire while the starter is turning. Must be battery voltage.
On the start relay, there is a ground wire. Temporarily hook a jumper wire from it to the battery "-" terminal. Put coil snap connector back on and try to start.
NOTE: Do Not leave the ignition switch in "on" position for any length of time. A few seconds is ok, time measured in minutes will fry the ICM (even a new one). So any tests on this circuit must be brief.