After reading about folks having a lot trouble with this I got myself one of these and it made short work of it Pilot Bearing Puller 3 Jaws Bushing Gear Extractor Motorcycle Remover Heavy Duty | eBay
Pulled straight out on first attempt, so was money well spent.
Oh and done with the flywheel in place.
Bookmarks