Don't forget to check you cam angle sensor. There are tiny wires in there that can break and leave you stuck. I had the same problem and I changed all the stuff you described and it ended up being the cam sensor. If its not working it won't tell the motor when to spark.
|