Delete LW's preferences folder when LW's properly closed. See point 2 here.
Fixes for LimeWire
This will kill all of your settings within options, you'll have to go back through afterwards & reset things.
Rather than turning off your Windows firewall, configure it to allow LW.
User Cant Connect - LimeWire
The oldest version of LW I have is 4.8.1...that still works for me but I'm not sure about 4.0.8. If you have the 4.0.8 installer saved, you could always download the latest free version (4.12.14) & see if that connects.
If you don't have the old installer saved, you'd lose that version completely if you installed a newer LW.
Your version doesn't have a firewall indicator. To see if there's a firewall interfering go tools > options > bug reports > view example. Scroll down to 'recieved incoming this session'. If it's false, you're not recieving incoming connections from other computers - probably due to a firewall problem.
If 'recieved incoming' is false, you could try port forwarding for your router. The instructions are here (the BEFSR41 is functionally the same as the NRO41).
Port Forwarding for the Linksys BEFSR41
Don't forget the step of setting up a static IP first. All ports within LW's options & port forwarded through the router have to be the same number