Plug in a code reader. If you get no response, bad ECM or a bad wire/fuse going to or from it. But you may get symptoms of stalling,lack of power,bad fuel milage, and many more things that just don't seem right. But the code scanner will be you best angle of attack.
You
Bad ECM or ECM relay.
Yes
The ECM seldom goes bad, it can but it rarely does. A faulty crank sensor could give you those same symptoms. Check all other possibilities before you condem the ECM.
Bad ecm
Number of possibilities.. bad batteries, bad starter, faulty connector the starter, bad ECM, faulty connection to the ECM. Can't narrow it down without knowing more details.
The ecm module is located behind the passenger side kick panel. I don't know of an ecm relay.
The cps other wise know as crank position sensor shows the ecm that the engine is turning over and then the ecm turns on the spark and the fuel to allow the car to start. If the cps is bad the ecm won't see the engine turning over so in turn it won't allow fuel our spark.
Blown fuse, bad connection, or ground.
The ECM is supposed to ground the injector to make it work. Either the ECM is bad or something that tells the ecm to fire the injector is bad. TAke it to a mechanic.
There could be any number of problems causing a no start condition. No fuel, no spark, bad timing, clogged fuel filter, bad fuel pump, ECM bad, ECM fuse bad, Ignition fuse bad.... Too many to list.
There are a number of signs that become apparent when an ECM computer on a 1990 Chevy is going bad. The top signs include a non-functioning speedometer and flashing codes on the dash.