Wow Nice set up mine is almost the same.
Mine is all home made, but that lower bar that
pushes back on the rod for the master cylinder
makes me nervous. probably worring about nothing.
Thanks I willtry to get some photos of mine for you.
Kurt