"Fascism should rightly be called Corporatism, as it is the merger of corporate and government power." - Benito Mussolini
"When fascism comes to America, it will be wrapped in the flag and carrying the cross." - Sinclair Lewis (1935)
"History, in general, only informs us of what bad government is." - Thomas Jefferson
“Be yourself; everyone else is already taken.” - Oscar Wilde
Is the hum position-dependent as you move about? And, have you tried the guitar with different cables, amp, in a different room, so as to establish that this is really from the guitar?
Next thing, I connected the pickups directly to the guitar output jack only with the pickup selector
connected and the hum is still there! (for each pickup individual and both).
Have you tried eliminating the switch, wiring each pickup directly to output, individually? What I'm advocating here is a process of elimination, taking each variable out of the picture to ascertain where the problem lies.
Trouble-shooting noise problems over the web is tough, and this sort of "brute force" approach is all I really have to offer.
Last, I took the pickups off the guitar and checked the entire ground, and on both pickups I don't get
a continuity between some of the slugs to the shield of the connecting cable (different slugs on each pickup).
I'm not familiar with these pickups, but I would think that the shield wire should be continuous only with the cover of the pickup, or with the frame if it's an uncovered one. I wouldn't expect that it would show continuity to the coil slugs.
"Yes, it's great, just won't wait Everybody likes my Rocket '88"
We can't assume that your environment is clean/quiet. Test with another known good guitar that does not hum under most circumstances. If it doesn't hum here, then we're clear to proceed. If it also hums, then before you do anything else, test your guitar in some other location, preferably outside of the building you are occupying. If your axe still hums, and particularly when and where the known good guitar does not hum, then you may need to execute on your warranty.
After all that, please report back with your results. We can go as deep as necessary to fix this, but it won't be a simple one-hour no-brainer, sorry to say.
Patience is the name of the game.
An optimist is one who believes that we're living in the best world possible.