How do you replace the fuel pump in a 99 GMC Sonoma?

If the year is around a '92 the pump is located in the tank under the sending unit for the fuel gauge. They are not the most exciting thing to replace as i have just done one in a 92 S-10 by droping the tank

If you have a V-6 it is easier to remove the bed and access the top of the tank that way. On most V6 Sonoma and S-10's the exhaust is in the way of removing the fuel tank, you can lower the exhaust but then it will rest on the differential and you will have to lower that also. I have a good friend that is a 35 year GM Mechanic, he says ignore the books and remove the bed. There are usually just 6 bolts that hold it on, have some beer ready for your friend that will help you sit the bed out of the way.

Mine is a 98 4 cylinder, you can't buy just the pump. The whole assembly is $330.00. Look it up on autozone. Crazy.....