The "Check Gauges" light is driven off the CG/Anti-Slosh board on the side of the instrument cluster.
If you're positive all gauges are within spec, I'd try swapping that out.
DO note that an extremely low fuel level can cause that to light up also - low oil pressure, low fuel level, high temp, and out of spec voltages all can kick that light.
RwP