... i put the truck to stock ( with the same fuel system relay in) I drove it for about 15 miles just so the ecm would get used to everything, i put the truck in park and reved it up fast and hard... ... . boom check engine light came back on!?
Which trouble code?
... from a dead stop i floored it and in first gear at about 3100 rpm the light popped back on!
Again, which trouble code (this is important to narrow down the exact cause).
i have noticed light will not turn on while drive normal only when you get on it!
Then just don't "get on it"! JUST KIDDING!
It keeps saying no or bad signal between ecm and ipm!?
So your ONLY getting the P1689 trouble code now?
You might try these ideas next:
With the engine idling, carefully wiggle the wiring harness that connects to the VP44 fuel injection pump and see if the MIL (Malfunction Indicator Lamp) comes on or the idle quality changes. Don't yank the crap out of the wiring harness, just move it around a little.
Do the same to the wiring harness connected to the ECM. See if that causes the MIL to illuminate or the idle to change.
In either case, if the MIL illuminates, be sure and record which trouble code is set and report back here with the results.
If neither of the above tests turns up anything, remove the VP44 wiring harness connector, examine it for any obvious signs of damaged pins or sockets, then thoroughly clean it with
aerosol contact cleaner (available at most auto parts and hardware stores). Reconnect and disconnect the connector a few times to help insure good contact between the pins and sockets.
Do the same routine with the 50-pin connector attached to the ECM. You'll need a metric Allen wrench to remove the ECM connector (I can't remember the size).
Test drive the truck and let us know if this changes anything.
Good luck,
John L.