It's possible that it needs a flash, but my first step would be to check for codes with a capable scanner. I just had a young girl parked in front of my house, who's equinox had some kind of electronic glitch, that sent her car into limp mode. She couldn't accelerate, the transmission clunked...