"Put a new fuel pump and sending unit in my 95 SS. Bought it from Rock auto it's the spectra brand."
Me too, me too and me too.
You mentioned you've since dropped the tank once already AFTER installing the new pump. But, it sounds like enough issues to drop it again. Outside of the 'relay bypass test' 4Doors- mentions, I would carry a bat to smack the tank to see if it wakes up the pump next time it does dead. I would side with the 3 or more things known to be bad or go bad with the wiring-connections-harness, as opposed to presuming the new pump is defective.
The bright side is (like some of us) you should be pretty good at dropping that tank in about 30 minutes by now.
\'96SS SOB: SSRI, Herter Tune, Tri-Y II, SLP SS, 3000 Edge, F/HO bars, METCO extendeds and CV MMC, Bilsteins, currently Vredestein Ultrac Sessanta (315/35 rear)
\'96FWB BUW-Butt Ugly White: SS Bars, METCO LCAs, Koni Reds, PowerTrax No-Slip