The fuel pump may be fine but the sending unit may not be. The sending unit is probably the most common cause of fuel gauge failure.
no 2004 colorado
does that year have carb or tb?
I have a 1999 with 200,000 miles on it and still running strong.
You can but you still won't be able to get it out.
Check your starter, and all power connections.
I've got 171k and still running like a champion
Code p0507 2001 chevy s10 replace upper intake, iac, tps still have problem
I had my 200 blazer scanned an was told it was a bad fuel tank cap. I replaced it and the light is still on.
And you still have a skip? Probably a bad injector.
probably the blower motor resistor
More than likely the fuel gauge sending unit located in the fuel tank is faulty.
Check the brake light switch.