My Delite cranks have been squeaking while pedaling, no squeak when coasting. It's been quite humid lately. Tried to remove the cranks with a Park universal crank puller and no luck. Had to order Bosch specific tool so to remove the cranks and grease the threads. With the cranks off might as...