Right where to start basically my Abs has been playing up for best part of 11 months now! The ABS light and handbrake light on

So after reading many other story's and looking at a guide on here at how to fix things with the ecu I set about doing this at the weekend!
Codes I was getting before were
00283 - left front abs speed signal range/performance
00285 - right front abs speed signal range/performance
00287 - right rear abs speed signal range/performance (g44)
00290 - rear right abs speed signal range/performance (g46)
01276 - abs hydraulic pump-v64
Now then after following the guide and taking apart my ecu doing some soldering and finding a dry joint I have managed to get rid of some codes being 00287.00290 and finally (01276 which was the worst offender)
This is a good result so far however

after deleting the codes and going for a drive after returning and checking for codes again. I noticed handbrake light still on and also have codes for both front abs sensors!

These codes 00283 and 00285 are staying on even after deleting them and not even starting the car. With a re scan immediately after deleting it will still pick up these codes.
6 months ago I replaced the two front sensors and abs rings as I re conned both my front hubs here is a pic of one side.

So I think my question is Should I do a main ECU reset with battery d/c for 10 mins will that work or what else could now be the problem seems I have solved one thing and I am now stuck with another! Any help appreciated thanks in advance.
