I am from Germany and read this thread close all time. Sorry, my English is not very well, but I hope you will understand it.
Can it be that cooling system is not the problem....
If a spark plug is not 100% perfekt, your engine is not missing, but overheating!
The mixture gas-air is not right, whats about mpg ? Do you think your cadillac is very economical? Then I would suggest the mistake is not in cooling system or head gasket.
A head gasket problem is in flat region with high rpms the same as in a mountain drive. I live in Bavaria and we have high moutains
I would check these:
Air Filter
Spark plugs
wiring
ignition coils
fuel pressure
other brand of gas