I'm currently in the middle of building a guitar and am having problems with
pickup wiring or more precisely ground issues. I installed a ibanez f2 pup in my project (one volume nothing more)and am having a ground issue. When I touch metal the issue goes away. This is how its was wired earlier today.

Still ground issues so I shielded the cavity with foil and added a ground from pot to cavity, still ground issue.

The bare ground from the pup was short so I extended it with a shielded wire, is this o.k?
Any help is greatly appreaciated. I don't like paying people to do things I can do myself but I'm starting to lose my cool.
HELP!!!
Thanks...