Crank sensor bad. Replace cam sensor while you're at it.