the crank is was square taper. because the mechanic talked much happens that no give attention in what is doing. I fix my bikes my self just sometimes i have to go in bike mechanic if no have the tool for the job. The pump is blackburn i think is worth to try fixed.