As Jim said it could be debounce, could also be noise, do you have your wire shielded? Have you re-routed any wiring recently? Check all connections, especially the shield.
Do you have a scope? If so see what the pulse is like at the output of the sensor, move to the breakout then to other side of the breakout and finally the computer port. The last two wont be easy but if you have a smd grabber for the scope it will be no problem, if you dont then you will have to improvise.
If you dont have a scope then possibly use a voltmeter on the mV range, not nearly so effective but should at least let you compare the signal as it proceeds through the hardware, if there is a big difference then you should be able to pinpoint where the problem is.
Hood