Just overhauled my Dino and just took it out for a test drive and the darned brake pedal went clear to the floor on the first stop sign, Whew! Thank...