I just bought a 97' GS, it runs and sounds perfect, even hit max speeds of around 50mph+/-. After about an hour, while idle, it started to make a put-put-put noise and stall. After sitting for a few mins, she fired right up as if nothing ever happened. She runs at full throttle after the...