2004 but the currrent part number starts in 2005
If I recall correctly there is a transition crank with the full circle webs like yours that also has a 35mm pin and an 80mm stroke
looks like you have an ELKO piston 24.5mm from pin center to top so its probably an 80mm crank.
if you have a kokusan ignition its also likely to be the feminine 80mm stroke just with big chunky thighs