So after 2-3 days it acted up again so I put on a new glow plugs relay. I discovered that the main issue was the plug-in itself the secondary push in latch is missing. I decided to go ahead and replace the relay while I was in there and then found a zip tie about the right size and put it in, it was a snug fit and now there is no slop in the plug.
While it was in the shop I decided it was time to see where my coolant leak was. It was dripping on the floor about where the draincock is so I was hoping for an easy fix. Alas no.
So I have been hesitant to post this but my hard hot start seems to have gone away. I'm thinking my ignition switch might have been the cure. Also Chris thinks Champion is going to warranty the rad and he will coat the new one and send it to me. I actually wasn't expecting Chris to recoat it for nothing as it wasn't his coating that failed. Gotta say that's REAL customer service.
So the last couple of days my truck didn't want to start even being plugged in. So I changed the glow plugs. Three were totally done the others would light up when hooked to a battery. This morning 15* and not plugged in it fired right up and no stumbling etc.
Also discovered my clamp from turbo to exhaust pipe was loose so I took it off and crimped it a little so it was a tighter fit.