Nice looking T, welcome to the forum. That motor has to be worth a few bucks alone, very different and cool.

Yep, we need some pictures of the brake setup, close up ,so we can try to help you out.

Don