I have a 2002 WRX and blew the old ej20. I built a new ej20 for the car. It is a totally stock motor. I transplanted the intake, TGV, Injectors, wiring harness as a whole to the new motor. Now I am trying to fire it up and it will not run. Sometimes it sputters like it wants to run but never does. I have plenty of fuel (spark plugs are wet after trying to crank after various tests, but no spark after an initial spark. This to me means a ground, as well as a friend of mine who is a certified tech. So I went through the motor checking all of my connections and grounds, but nothing was obviously wrong.
When I check for spark it has spark for the first revolution but after that nothing. The car seems to be flooding. Also, the spark isn't anything compared to my old '68 Firebird's ignition system.
When I followed the directions in the manual for trouble shooting I passed all the way through to the end where it said to check for a loose connection at the ECU or it was a bad Coil Pack. I doubt that all of the coil packs are bad. Since I reused them from the old motor which was running find except for the rod knocking. Also, i reused the sensors from the old motor because i knew that they worked before the motor was pulled.
As for some background on the car:
'02 WRX with 162k on everything but the motor. It was completely stock until the build, and now has a downpipe.