For the longest time my car has had starting troubles intermittently. Long story short, I finally put in the ecu that supposed to be with the engine and now it has troubles every single time i try to start it. I know its either wiring or the main relay. I use to be able to turn the key and start right up. Now I have to turn the key and wait for the fuel pump priming and the check engine light to stop and start it. Sometimes when i turn the key the fuel pump prime noise doesn't come on at all and the check engine light stays on and won't start. I can jiggle all the wires under the drivers side dash and most of the time it'll start to prime and then i can start it. whats the deal? I pulled the main relay out and opened it, i'm not an expert but it looks like it is working just fine or at least should...any ideas???