The tach jumping...however IS a sign that the crank sensor is bad...which would make me lean towards that.