I went through this not 2 weeks ago with a fresh engine, I tried everything. It ended up being the coil, it was producing spark, just evidently not enough "oomph" to do anything. New coil, and vrooooom. My lesson learned.........just because it worked 5 years ago when you took it off, doesn't mean it will work again!