Ok so I have a 94 civic lx. Came with d15b7 and the headgasket popped so I picked up a z6 head to make me a mini me. Well after all was complete I went to crank and check engine was on but it wasn't before even after I blew the headgasket. I tested main relay and was ok but bought one anyways from a buddy who half a new one. O btw I did check codes it was solid so a code zero no power at fuel pump crank no start pump runs off battery so I know its good. I cleaned the g101 bumper to valve cover and trans grounds. I noticed tape on g101 took it off and was split. I spliced new wires and I realized by messing with turn wires that the one blk. Wire that goes to the driver side connector. Would make engine light blink and fade when rubbed or tapped on ground but remains on. All relays good btw. Also it's only this one wire that does it from yhe g101. I got curious and touched to battery positive and it shut off the light but still only cranks. I fallowed it to the connector on driver shock tower cut it and. Tried to ground it but same results. I have searched all over for a solution and habe put a lot time and money into my car. I love my civic andI won't get rid of it . I hope someone can help me. I also got 2 new ecus p28s and have the original p06 I moved and I don't know many ppl here so I don't have another civic to test ecus but I doubt all 3 are bad. I dunno if I left anything out. Sry if I did in super tired right now getting ready for work also thanks in advance to all who have any input.