i have a 06 foreman 500 ex 4x4 the shop said they bored it .25 over about 200 miles ago but is is smoking bad again i took the piston and cylinder to anouther shop becaues the one that bored it frist resused to warranty it again the 2nd shop i took it to said it had been bored .50 over and a .25 over pistion and rings put in it they sent it to be honed and were gonna put a .50 piston and rings in it the machine shop called back and said the piston was standard bore and it needed to be bored .25 over is ther any way by looking at the letters and # on the piston i can tell what size pistion it is and should the piston be widder at the base of the skirt on the frount and back than the sides or the top of the pistion the piston has thes markings on it on one side it has hf 1 and in on the outher side it has hpo and an A can some please tell me if this is a standard or an over bore pistion thanks.