i've done everything i can think of. i had a missfire and replaced cap, rotor, plugs, wires, and coil. didn't fix it, did the fuel filter and that solved the problem. ran great for 2-3 weeks then i was on my way to work and it just stopped...out of no where. it will turn but not fire. sometimes i get it to fire but 90% i don't. ran some tests and the hall sensor sends a weak signal and i don't get enough spark to fire. in the bentley it says the ecu is bad, i've replaced the ecu but i'm back to where i started. turns but never fires. any help? could this possibly be an ignition switch or something? please any help would be great.