Try switching to Manual Port forward using port numbers between 45000 To 65000
Both Manual Port forward No, & listening port should be set at the same number
In LimeWire, GO to Tools/Options/Advanced/Firewall Config & use Manual Port forward.
Then Port forward your router,
Port Forwarding for the Linksys WRT54GS
Follow this link it will open on the page you need to PortForward your router.
Use this blue link. & don't forget to create a static IP first, as instructed , & click apply after changing each setting.
PortForward.com - Free Help Setting up Your Router or Firewall
P.S..Configure your XP firewall
Rather than turning off your Windows firewall, configure it to allow LW.
Click on this blue link to configure your XP firewall correctly.
Windows Firewall - LimeWire
Peace.