Does a 97 GMC Z71 have a fuel fuse? Is there a relay?
It appears that the fuel pump is fused through the ECM 20A fuse in the underhood fuse/relay box. There is a fuel pump relay, probably in the same box, that is activated by the ECM. BTW there is a shunt oil pressure switch that backs up the fuel pump relay contacts.
Hope this info helps.