sounds like a bearing. what brand? it have a warranty?