From my experience when my router got hacked, the prognosis is not good. I would do a hard reset on the router, then reset my admin password with a strong one, and the problem would disappear for a couple of days. Then the hackers, usually out of Bejiing would reappear. Once you are pegged as a bot site, they will never leave you alone. Only thing that worked for me was to create the "honeypot" default server I described previously. Now when those turkeys land on my router, they are redirected to a non-existant device and time out and die.
You might consider adding a good router, not one on the Heffer's list that are vunerable to DNS rebind attacks, behind your existing router. Make sure the the new router supports the creation of a non-existant default server. Your can then configure your existing router to pass through. There are post on the Verison forum on how people did this when then got fed up with the problems your particular router model was causing them.