Sorry mate but this has been the topic of discussion fifty thousand times and everyone has their own opinion. Do a search and you will find the answer Just keep in mind "you play you pay"
Its probably only gonna get worse. Have you had the cooling system pressure tested. Is there water in the oil or vice versa. Id personally be getting it replaced