Now I've got a problem with The polo classic 1998 1.6i with 134000 km on the clock(currently), 2nd owner was my grandfather and he bought the car when it was on 87000km(that was back in 2006)...that same year he came down to PE on vacation from Bloem and on the way back the car blew a head gasket...car overheated... and back then it cost him R16k for brand new pistons;rings;head skim;gasket ect....im explaining this because i do not think its a headgasket problem THIS TIME....however I get oil in the water and I replaced the OIL COOLER which is one of the main things that can cause such a dilemma,replaced the radiator and also flushed the system about 4 times...this however solves the problem....FOR 4 Months.....I had to replace the oil Cooler again 3 months ago...flushed it....Bobs your uncle...worked for 3months now i have to do it all again???? Please guys i need help....i check the oilcap everyday as it would be milky if it was a head gasket....the car does not misfire....theres no white smoke....but something is causing the oil cooler to pack up

like i said....i need advise....anything....
Thanks