Try replacing the ECM relay in the box under the hood.
There is a sensor that kills the motor if it gets too hot. This is so the motor win not be damaged by high heat.
check your coil
Not a question. Operator error.
IDK yup
Replace the fuse.
check your crank sensor
Needs crankshaft sensor and or camshaft sensor
One reason a 1998 Cadillac Deville would cut off while driving could be the fuel pump or the car is out of fuel. Another reason could be the spark plugs.
If it won't crank, which is probably what you really have going on, it means your battery went bad while you were driving.
the ground to the battery i had the same problem on my truck
Your a bad driver get a license
fuel pump?