Check the rad to to make sure it didn't crack. Improper mixes will do that in a heartbeat, especially up north. Other than that, Les has it down. 10 to 1 it wasn't the stat, just bad mix in the antifreeze.
R.I.P fast 6
Two wheels or Four, I'm happy as long as the throttle is pinned.