yes your calipers release after you let off the brake so they would be a little loose. not sure what you meant by wannabe strut mount sound.