So I have a 2006 Pontiac Grand Prix w/ about 84,000 miles on it. Its in good condition. I get my oil changes regularly and other maintenance thats needed. But light came on. Maybe, a month ago I had my fuel system cleaned at a Valvoline shop and they told me my light would come on temporary and then it would go off after a day...which that happened. But now its back on...am I wondering if this is the issue?