I've never changed the thermostat on this car but I know on some vehicles, its possible to install it upside-down... make sure its in there correctly, and if you still susspect the thermostat... boil a pot of water, once its boiling, drop your thermostat in it, if you see it POP open, then its good, if it just sits there, its bad
_________________________
-Mike H.