I just got it running again after 7 years of neglect. Now, when I take it for a spin or drive it hesitates and spits and it sounds like a little banging at other weird noises coming from the engine. I think it could be a loose piston. What do you guys think?