I agree with the posters above, do it yourself. There is nothing magical about a K bike, until it rides like it should. I mean mechanically.
Be prepared, to check all the rubber bits carefully. They are the ones that really deteriorate.
You can pull the injectors and take a look at them. But really check that crankcase vent hose. Even new ones fail fairly quickly. I have been trying to come up with a replacement, but it's a strange shape and requires a pretty thin hose :dunno. I should check into a silicone replacement, although it would be custom I suppose. I imagine they would sell pretty well though, depending on cost.