Hi there, I just teared down my te610e (1999) and I found out that my piston has touched my valves so I have to replace the piston. Anyway I can't really find the specific one for my model year (should be 99-05) I have seen piston kits avalable for newer model 610's (2006-) I know that engine is almost the identical, but is the piston same? Bore fits but I am not sure about pin diameter and other parameters, is there any changes?
Motosport.com has an OEM piston kit for 2000 te610e. Not sure if that is an exact match with your bike and it's pretty damn expensive. I got burned pretty hard on an aftermarket Wossner piston for my 2006 sm610 (different number of compression rings) hopefully you won't run into any trouble, but I just wanted to warn you.
Husqvarna sells new OEM at about 300 euros. It's the 2005 up piston, with thinner rings and flat head. The 98-04 piston is discontinued and has been officially replaced by the 05. I'd recommend that, better performance (11:1 CR) and recent production. The old one was made to last, very thick rings and a very beefy oil ring and 9,5:1 CR.