Yes claybar it right away... You can pick up a claybar kit for about 20 bucks at any local automotive store