Belt chirp under heavy braking is normal. It shouldn't slip very bad though.

How many miles are on it? Did you submerge it in water recently?