i solved this issue by turning of the modem and router for 5 mins. then started the modem until the internet light came on. waited a minute or so and then switched on the router. and somehow everything was fixed... i dont get my full 500mb, i get roughly 450 but im ok with that. will try the DoS protection setting to see if that helps.
Thanks again