Took it for a test drive today and the loose bracket was definately the source of the rattle,I removed the floor so I can replace the master cylinder and while I have the floor out I will also replace the battery since its almost 6 years old.