i take it it was over heating? id place a small bet on the water pump being dead
in my experience, though, the stat can only fit on the housing one way
tyhat should be your stat
the lower half of the image should be facing the engine.
the stat housing can be a bugger though if its old and warped. good luck