I have a Polaris 8640 that is 3 years old. When It ran fine until a few weeks ago and now it will go forward a few feet, back up, then start going in circles and the cord gets twisted up. I can stand and hold the cord and let it feed into the water and it will go a little farther before it starts wanting to go in circles. Any idea before I take it for servicing?