Awesome information. Thanks heaps grumpy.

[Please confirm for us in your next post where the engine end of the remote speed control cable.It looks as if it may be the cable end circled in red on the above photograph.]

This is correct. The other end is attached to the red circle in your image. I do feel lot of tension while moving the handlebar speed control knob. Almost like it is going to break the lever.

[Can you post pictures of that lever with the handlebar speed control lever in two positions, please: full speed, and stop]

I shall attach more pics once am back home.

I am attaching few more pics I took today morning. Not sure if the shall be helpful but may help figure out where it was made.
[Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]
[Linked Image]