Needed to be resurfaced? Brand new? Brembo? I don't think brembo would be the name that they are if they're band new blanks required turning....
Take the wheels off, and torque everything back to spec, if something was way loose, hit it with RTV/loctite.
is that loose e-brake cable, tapping against something?
I think you probably have something loose, I'm doing this mod in the upcoming week, so I'll probably be shooting you a PM
-PHiZ