I had that problem for quite a while. Unfortunately, it was a blown head gasket. The car worked fine for months before i finally just fixed it. The tel-tale sign is oil residue in the coolant overflow bottle. Over time your engine will run hotter and hotter as that oil deposits its self in the radiator.