Is the passenger tail light housing grounded to the body? You mentioned that you hit the inside with a dremel tool, for the socket? Try hooking a jumper wire to the metal socket with it all plugged in and run it to a known good ground and see it they work then.