Manual Brake???

bingo if there is any leak in the system it Will never hold.Did you get that grommet?