Awesome to hear you got your brakes working well.
I actually have the parts on order from Dynatrac and got the 17" wheels installed a couple days ago. So hoping to have this done/finished in a week or two (having my mechanic do the install and some other maintenance).
I'll report back...hopefully raving review that this upgrade has been worth it.
As for the Hydro Boost, that is something I need to read / learn more about. Does it not really just add more assist to the pedal pressure?
|