With the console powered off and disconnected from power and TC, measure all pins of the faulty controller port to the console shielding.
If any pins besides the controller grounding (pin 4) is with a low impedance to ground, you have a blown zener diode on the controller port.
I recommend that you find WHICH of your CONTROLLERS is with the cable shorted and TRASH it promptly before you blow another PS2 with it.
It's very likely that your rumble fuse is also blown.
The zener diodes are 5 pin parts (GND plus 4 signals) and are there to protect the joystick port pin inputs from static energy or short circuits. The rumble motor on the controller is powered by a 8.5v signal on the pin 3 of the controller port. If the controller wire is damaged, damage is certain to occur.
Sony Playstation (PSX) joystick controller port pinout and wiring @ pinouts.ru <- information on the PlayStation 1 (same as PS2) controller port.
SCPH-10000_GH-001 SCPH-15000_GH-003 SCPH-18000_GH-008 SCPH-30001_GH-005 SCPH-30000_GH-016(V4) SCPH-30001_GH-010(V4)
2xSCPH-10190, 2xSCPH-10350, 2xSCPH-10280
"**** j0 hackers!"
-Sjeep (As seen on TOXIC OS ELF...)