the first thing I woild do would be get a seperate power feed to the router as to seperate it from the control cables to eleminate the chance of noise causing a problem then work from there
may or may not clear up the problem but it will check a troubleshooting box
happy hunting
archie