First, I would check again for power coming from the ECM. The ECM supplies power to the lift pump under three different conditions
1. With ignition switch "On", engine off - lift pump runs for 1/4 second.
2. With ignition switch "bumping the starter" (no engine start), then returned to "On" position - lift pump runs for about 25 seconds.
3. With ignition switch "On" and engine running - lift pump runs continuously.
So, depending on how you performed your test, it may have been normal to not have had power to the lift pump.
It is a good idea to relay the lift pump, even if the ECM output is still working. The relay coil draws less than 200 milliamps, so the ECM would be wired to the coil. Typically, a 20 amp fuse in series with battery and the load part of the relay would be used.
If the relay cannot be triggered by the ECM, a good alternative would be to add an auxiliary oil pressure switch to allow the lift pump to run continuously while the engine is running, and to add a momentary switch to override the oil pressure switch when the lift pump needs to be primed. The purpose of the extra steps here is to reduce the risk of fire should the vehicle be involved in a serious accident under certain conditions that could involve a fuel leak and a continuously running lift pump.
Relays and a 2-pin Deutsch connector can be purchased from Amazon. The connector will make it easy to continue wiring from the ECM if the circuit is still operational.
- John