Insulated piercing connector (IPC)