With many trigger teeth the triggerlog rate will be limited by the serial port speed, in your case it's not possible to make a triggerlog with the engine running without raising the serial port speed as much as possible.
It is good enough to make a log at cranking rpm speed (200 rpm) and judging from the start of the log it looks healthy. It is definately not connected with wrong polarity.