Check for leaks from the gasket and check engine compression for a low or weak cylinder. As far as the temp, the cold weather may be the cause of it taking so long to warm up. If it never warms up after driving, then I would question the thermostat.
SPONSORED LINKS
Monday, January 28th, 2013 AT 4:23 PM