Could your squeak possibly be coming from your pedals instead of your crank? I had a very squeaky pedal on my last bike - a little lube did the trick.
Could your squeak possibly be coming from your pedals instead of your crank? I had a very squeaky pedal on my last bike - a little lube did the trick.