I'm stumped.   I have a Haibike XDuro Trekking eBike with Miranda ISIS cranks.  In previous posting on "Crank Removal" I read we should use a Park Tool CPC-44.  I've got a CPC 44 but it only goes in two, to maybe three turns, then stops.  I've sprayed everything with oil I tried numerous times - no luck.   I started to use a wrench, but the amount of torque required I felt was excessive so I stopped out of fear of stripping the crank threads.  Interesting enough I have another crank puller that threads almost all the way in, but it has the wrong head (too small) so it doesn't seat.  So websites mention a Park Tool CPC-44C, but no such tool exists on the Park Tool website.   I'm open to suggestions....