Microscopic crack in the head that will open up at high RPMs, subsequently jettising the coolent and overheating the engine. Have the heads X-rayed, than have a good aluminum welder weld it.
There are a couple of reasons why a 1996 Cadillac Seville SLS may overheat. The coolant may be low or the thermostat needs to be replaced.
could be your thermostat is stuck or perhaps and needs to be replaced.
start with checking thermostat
Check your oil and see if it's milky. If it is then it's leaking inside. Does it steam out of the tailpipe? If it does you have a bad head or head gasket. have you replaced the thermostat? if you haven't, do that first, it may be stuck closed.
Head Gasket to replace
You may have the thermostat in backwards. The spring side of the thermostat faces into the engine.
Thermostat is stuck closed.
The engine is overheating.
If it's just occasionally, it may be a sticky thermostat.
generally if an engine overheats, but then does not overheat when heater is turned on, is a good indication that the engine thermostat is stuck and needs replacing
A bad water pump or thermostat can cause an engine to overheat. A plugged (clogged) radiator or heater core may also cause an engine to overheat.
The thermostat may be installed backwards