Was ridding home and it started spitting and sputtering when I went to pass a car so I let off the gas...and it started to come back then it started to make a terrible racket like a can of nut and bolts. .. then just quit running! !!!Any suggestions where to take it and what it might be?