you should change the crank rotation sensor?
dose that help?
dont they teach this shit in grade 9 auto calss???