any power there checked fuses and relays
my 2000 Seville cranks but wont start already replaced fuel pump to find not get on 2000 Cadillac Seville SLS
In the rear fuse block, locate the fuel pump relay. Pull it out and look at the pin side of it. There you will see numbers stamped into the plastic next to each pin. On the block, find the terminal that corresponds to pin 30 and check it for power. If no power, replace the 20 amp pump fuse. If there is power, with a piece of wire, jump terminals 30 and 87. The fuel pump should run. If it does, exchange the relay with another one from the block. (A/C, defroster) and try starting the car. If it doesn't start, locate the oil pressure sender switch on the engine and disconnect it. Try starting the engine again. If it starts, replace the sender unit. If the pump didn't run when pins 30 and 87 were jumped, there is a broken / corroded wire between terminal 87 and the fuel pump.
Have a helper bump the starter (turn key to start then let go) while testng for fuel pump voltage. If you just turn the key on, it only has voltage for about 2 seconds then power is cut off. Have to turn engine or cycle key again to get that 2 second prime every time!