Have you checked your brakes at all? Also possibly a wheel bearing.