This is most likely a grounding problem of some sort, although what that might be is anyones guess.
What do you have the sleeve/ground connection of the jack socket wired to?
What is the body contact meant to be doing? If its controlling the pitch it might just be that every time you touch it you're taking the thing out of the pitch range that it can run at. Putting some resistance in line with the body contact connection might help.