i own a 1984 Fiero with the iron duke in it and i had what at first taught was a fuel pump problem, the car would not start and the pump would not prime with the key on the on position, so i changed the pump and relay, which didn't fix the problem. after some observation i noticed that there was no intial injection from the injector when the key was turned to on (hence no 12v on the green/white wire to the relay) but the gas pump would prime when the engine was cranked. to make the car start i jumped the g terminal on the ALDL to prime the pump and poured some gas into the throttle body and the car started and remained running. after checking the forums for some info, i found out that the ECM controlled the priming sequence and the initial injection, so i order an ecm online and changed the one that was in the car. i opened that ecm and found that some parts of it where burnt, thinking i had finally found my problem i put in my new ecm with my Fieros Prom chip and i still had the same problem, the car still started with gas down the TB though and ran fine but when i did start it the first time with the new ecm, smoke was coming out of the cabin from the ecm and guess what it burnt exactly where the old one had.
here is a picture:


so what i want to know is what causes the ecm to burn out like that and whats on that circuit?
and where can i get the parts to fix up the ecm
thank you