Just to be a pain... I would take a good look at the accelerator pedal and the springs attached to it. I had one break and it fitfully returned to idle in its own sweet time.
What's your mileage? Who cares. Is it practical? See #1. What happens when it rains? You get wet.