When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
try a head gasket check for low coolant, oil in anti-freeze or vice versa sometimes it is tricky to diagnose a head gasket but that is what it sounds like
check and see if you got coolant in the oil . if not then head gasket might be alright but when is the last time you put a new water pump on ? how many miles do you have on the car . the water pump is recommended to be change every 65,000-75,000. does the car blow smoke out of the exhaust ? if so then head gasket is gone.