Could be caused for a variety of reasons: Water in the gas.
Why does my chevy s-10 's oil gauge flicker, reading low presure ,around 30 while doing thirty and my check gauges light come on when idling?