Looks like one of triler brakes still make noise. Maybe that brake chamber doesnt apply same pressue as other 3
TRP doest make brake parts. I know drums are made by Webb. I tried Meritor brake shoes, they dont last much how much they cost plus they are noisy