Up until last week my 97 TJ was driving fine for the most part. Started to overheat on my way home and I found the upper tank on my radiator cracked. Popped a new radiator in the next day, all new coolant, everything was fine, no leaks. Drove it home with no problems. 2 days later I started it up in the morning and it made a pretty awful screeching noise right as it turned over and starting idling very rough. It was the first really cold morning of the year but it seemed like a LOT of exhaust coming out, like a pretty thick cloud of it. I also noticed a tiny drip of coolant coming from somewhere near the rear of the engine, can’t seem to pinpoint it, and only when it’s running. Once it gets going it actually drives pretty well but the idling is very rough and it just spit out the P0302 code. The oil looks ok, no sign of coolant, but I just can’t help but think this is head/head gasket related. What kind of hell on earth am I looking at here and where do I even start troubleshooting?