Drehzahlmesser auslesen Motorrad

Hallo zusammen,

ich habe versucht die hier von Reinhardt beschriebene Methode auch bei der Simson Schwalbe (1 Zylinder Zweitakt ) meiner Freundin anzuwenden.
Hierzu habe ich mir den unten genannten Transistor und einen 10k Widerstand von Conrad besorgt und wollte die 6 Volt Zündimpulse am Eingang der Zündspule abgreifen. Den Code habe ich noch so angepasst, dass die Werte auf die serielle Konsole ausgegeben werden.
Habe das ganze mal auf einem Breadboard zusammen gesteckt, aber es will nicht so richtig. Es werden Werte angezeigt aber keine die mir realistisch erscheinen. Im Leerlauf werden ~11000 angezeigt und realistisch wären so 1200-1600. Auch habe ich das Gefühl, dass die Werte nicht proportional zum Gas ansteigen.

Das ist mein erstes Arduino-Projekt und ich bitte daher um ein wenig Verständnis. Habe ich den falschen Transistor gekauft?
Liegt es daran, dass ich ein Arduino Nano V 3.0 verwende?

Ich bin über jeden hinweis sehr sehr dankbar.

Hier der Transistor den ich gekauft habe.
http://www.conrad.de/ce/de/product/156167/Bipolar-Standard-Leistungstransistor-STMicroelectronics-BCY59-10-NPN-Gehaeuseart-TO-18-IC-200-mA-Emitter-Sperrspannung?queryFromSuggest=true