Can you please help me find your post. You have so many post haere. Or just tell me the detailed fitment. Did I install the thermostat correctly?
Sorry if this sounds like a basic question, but did you for sure get the old thermostat gasket/O ring out of there when it was replaced? Sometimes they can get rather stuck in there. Like mentioned above, verify seal is removed, and gently clean the area to make sure it will seal. Also, when I assemble mine(tabs broken on my coolant flange) I put the T-stat in the block first, apply some dielectric grease on the "O" ring and stick it onto the coolant flange(the dielectric grease holds in in place temporarily) , and put the coolant flange/O ring gently back on the car over top of the T-stat and hold it still while inserting the two bolts. It's a little awkward due to the location of things, but take your time and you will get it. Also like mentioned above, the coolant flanges have been known to warp a bit.
BTW, the O ring doesn't get sanwiched between the housing and the T-stat. It actually fits into a plastic outside groove on the T-stat housing and pushes against the T-stat/block area both holding the T-stat tightly against the block, and also sealing the flange to the block. Hope this all makes sense.
..