I'm not an expert but I had a similar experience with the fuel gauge not working in my 92 Dakota. I got a floor jack with a 2x6 board (approximately the length of my fuel tank) and with the help of two friends, centered the board and floor jack underneath my gas tank. After disconnecting fuel lines and spout from the tank, we disconnected the tank straps and very carefully lowered the gas tank out of the truck. After taking the tank out, we inspected the fuel pump which is on top of the tank. I was fortunate, in the sense that the fuel pump was in good condition. However, whoever installed the pump previously had not put the fuel pump in the correct position. Because of this, the float of the fuel pump was resting in a down position constantly and my fuel gauge was reading no fuel.