Progress report: Today I replaced the TFI/ICM whatever. A buddy of mine came over this evening to check the car out. He tried to get the timing set but it still kept idling bad. He decided we should check out the injectors to make sure they didn't have any trash in them. So we pulled the intake and checked the injectors, all of which looked to be clean. Upon bolting the fuel rail back down, one of the bolts was being stubborn and wouldn't tighten down all the way without feeling like it was about to pull a thread. So after getting everything put back together and firing the car up, we discovered that there was a fuel leak where the injector goes into the fuel rail, caused by the bolt not being tight enough. So tomorrow after work we're gonna pull the upper back off and tap out the hole.
We also checked the fuel pressure, it read 38psi. Once we get the fuel leak fixed we are going to hook up his scanner to it and check the codes and see what comes up. He seems to think the computer is telling it that it needs more fuel than it does cuz it keeps flooding out so bad. Hopefully we can figure something out tomorrow, if not it's going to a shop to let someone else check it out. At this point I've done about all I can/know to do with it.