Just had load of new gaskets fitted on my 1997 ec250, head gasket, cylinder gasket, water pump gasket etc, after it kept overheating, the impeller was working fine so that wasnt the problem, just got the bike back and took it for a run and same happened again (cylinder expanded and nipped the piston,) usally i would let it cool down and it would fire up again but this time nothing, and there seems to be lees compression, so im thinking the rings have gone? which piston is it i need? does any year cr250 one fit in? also, does anybody know why the thing keeps overheating? also there seems to be a little water in the oil, maybe impeller seal? (if thats what is called) sorry for the essay but really need this sorting,
tia!
tia!