I never heard of a check gauge light. I am going to guess you mean the CEL. On my 99 the cel does not go on when my gas tank is low. I wonder if there is a sporadic issue with your fuel pressure or the evap system that is indirectly causing your cel to go on. I would keep trying to pull codes. you know that a flashing cel ,means your cat is in danger from misfires.
I agree with the above check/clean iac and all other sensors
2004 Ext Cab, 4WD, 4.0, Auto, 146k. (4.0 engine is out of a 2009 Ranger w/96k) ( as of 3/10/2016)
2004 Ranger, Ext Cab, 2WD, 3.0, 5 speed , 4WABS, crank windows, no cruise, Edge 116k.(6/5,2014) (SOLD).
1999 Ford Ranger, Reg Cab, 2.5, 5 speed, 2WD, no AC, 150k (SOLD).