Talked with my dealer here and it looks like
Around $100 for the handle. The 620 coil near $80 and a new piston and cylinder is around $170.
From the looks of things I might just go to a 620 p/c, coil and handle. As far as the carb it looks like the 620 carb is the best bet with some mods. @Red97 have you found the best set up yet or is there another carb that’s worth trying?
Just buy a new 620.. Lol
If you already have the 590, just advance the timing and have the 590 cylinder ported. Not much difference in the carb to warrant the cost.