It could be the crank sencer that is the under lying cause and require a clean or renewal, a new one isnt cheap.so try cleaning first. ive had mine done twice second time was this morning took less than 15 min,s. soak a cloth in lube oil &use a small wire brush to clean the end then wipe with the cloth, and replace. the sencer is located to the right side below the air filter & tucked up behind the hoses, its bolted to the engine with two bolt,s
j d., August 2007