I always buy a new bolt in advance as well, and then run a tap down the thread to clean it out. I once spent 2 hours getting one out, taking it out an extra half turn each time, WD40, winding it all the way back in, back out an extra half a turn, lots of heat etc and it snapped when there was...