On a 1989 you have a low pressure fuel pump in each tank, but the high pressure fuel pump is in the driver's side frame rail under about where the box and cab meet. It could be that high pressure pump or maybe a broken wire somewhere. I guess some troubleshooting would be in order. Good luck.