Im gonna put another icm the yellow and green wire stay with power all time and have to be pulse
Don't jump straight to changing the ICM. You also said your injectors have no pulse. What tools are you using to look at pulse from ECU to ICM?
Like Mattliston said, the ECM provides these pulses ONLY after receiving feedback from sensors in the distributor. You've got to look full circle before changing components, not just use the shotgun parts change approach. Don't be that guy who changes $1000+ in parts, only to have a shop find out that it was a broken wire or corroded terminal somewhere. Happens all the time.
The green wire in that diagram is supposed to carry a pulsed square wave from the ECU, but the transistor that provides the switching handles hardly any current. Do NOT use an incandescent test light to try and look at this pulse, you will kill the ICM driver inside the ECU quickly. An LED test light might also not be configured to pick up on the subtle changes being enough to turn on. My fucking stupid snap on LED test light is configured to work between 10 and 16 volts, you know how frustrating that is? In real world testing, its actually closer to 11 volts. You know how many cars after sitting can have 10.5 volt state of charge that still have plenty of juice to start an engine, or how many circuits use 0-5V stuff? Lmao thats why its dumb ass sits in the drawer.
Use a logic probe instead. 10 bucks at harbor freight:
Computer Safe Automotive Logic Probe
www.harborfreight.com
These can convert very subtle digital pulsing into visuals. RED LED turning on means power/positive/higher than 0V, and GREEN LED means ground/negative/0V.
With one of these, you can even watch digital 2 wire hall effect sensors generate their square waves! (They generate VERY small change, but a square wave nonetheless).