I bought a flywheel puller (18mm) on ebay that was advertised to fit all Bosch flywheels. Of course when I got it, it came no where near fitting. The seller (Handy Bikes Columbus Ohio )doesn't seem to have time to answer my email. What size and thread is the correct puller??