According to the videos this pin is suppose to just slide off to release the brake lever once the clip is off but mine does not budge what so ever. What am I doing wrong?
Maybe try a hammer and a drift to punch it out? A press would work too. That thing needs some serious attention if parts are seizing up.