Month: November 2023
End of the year maintenance
It’s been two years since we had those front disc brakes installed, so it was time to get that brake fluid flushed, the bug wasn’t downshifting into 2nd gear correctly and I suspected the shift rod bushing was worn out, after doing some internet research I came across a delrin bushing upgrade and decided to […]