that sounds like a good starting point........get new gas as soon as possible and see what it does after that......maybe change the fuel filter......is it throwing any codes or are there any lights on?