Yes, sounds like a brake job is in order