00 honda civic ls swap, fuel pump wont prime, brand new relay

Hi, i did a ls swap in my 2000 honda civic, got everything hooked up fine ready to crank and the first time i tried starting it I didnt hear the fuel pump prime. Therefore i put a multimeter on the main relay connections and all made 12v EXCEPT #7. (fuel pump) This is also with a brand new relay. I already wired a live wire from battery to #7 and it primed so i know the pump is good. Any ideas that might be able to help?
When i turn the ignition switch off, i can hear the relay click.

Update- Found out my ground to thermostat was bad, fixed that and it gets good ground now. the only difference is i can crank my motor now but the fuel pump still wont prime! No CEL, only lights on dash are brake and battery. Main relay is brand new, fuel pump is good. Still no solution can somebody please help

Update- Found out my ground to thermostat was bad, fixed that and it gets good ground now. the only difference is i can crank my motor now but the fuel pump still wont prime! No CEL, only lights on dash are brake and battery. Main relay is brand new, fuel pump is good. Still no solution can somebody please help

Quote:

Originally Posted by mk378

Check the ECU grounds. When you turn key on and don't crank, does the check engine light come on then go out?

I suggest you ignore the wiring at the column at this point and focus on the MESS you have over at the ECU. Your pic above shows FIVE ECU plugs... one laying in free air and another four plugged into your adapter harness meeting three on the other side. Does this not cause concern/pause for you ??? How about posting closer/clear pics of those plugs as well as the crossover plug (the green one) to see which wires do not correspond to something on the other side. My suspicion is you do not have a matching engine/dash/chassis harness group.