I just went through this with one of my back wheels. The dealership I go to concluded it was the brake so they changed the pads and resurfaced the rotors. since my car had only 36000 miles on it and me and my service advisor agreed the wear was a bit premature, they only charged me for the pads and they covered the rotors. Well the squeak/tick is gone. Strange though, my car stopped on a dime too while I had the problem.