Well I figured out my problem. When the heater end shorted it burned a trace on the back of the board directly behind the D10. Soldered the trace back together and she is printing again. Since the hot end draws so my I and going to add a fuse inline to prevent this in the future. Also as a failsafe if the heater ever just decides to heat itself to the moon it will blow the fuse rather than burning the shop down! Maybe this will help with you problem as well? The trace is on the back of the board directly behind D10 which means you have to split the two large boards to see it and get to it.
Seth
Seth