Hi Johnny,
From the picture I think it all looks good!
I would check that:
The grounding point for the switch has not damaged the insulated wires inside the braiding! Not sure how though!
With the tap test, and pointing out the obvious first (since this has fooled me before!) - I assume the volumes for the bridge and the neck are ON (or half on)?
How are your multimeter skills?
Using the multimeter, I would check all the grounds by ensuring a very small resistance (less than 1 ohm) between them all.
Then check (with the volumes in middle position) that there is a large resistance between the hot wires and the grounds, switch hot and ground, and jack hot and ground.