Could upload before, now unloading a sketch doesn't complete.

What did the loopback test show?

Also try a different PC/Mac. (A friend's, a laptop, whatever). That rules in/out the PC or the board.