every thermostat ive had to replace had these symptoms, the car takes ages to get up to temperature in most cases stayin near cold on the gauge, with very luke warm air comin out the the heater even when on hot, but when ya get sat in traffic it overheats cus the fan doesn't cut in.