2003 discovery 2 td5 recently threw up a fault on the O/S front wheel so investigated brake pads down so replaced, cleared fault all good about two months on same fault, cleared fault all good but a few days later off it went again, had the wheel off and then found hub assembly loose so replaced with new hub bearing assembly with sensor, all went ok no faults showing but the beeper continues to sound after about half a mile it turns off and all is quiet until I stop at a junction then off goes the beeper again another half mile and it shuts up but as soon as I stop it begins to sound again, I can’t find anything wrong I plug my nanocom in and start engine go into slabs and the beeper shuts up but nothing showing in slabs search faults and with engine on and it throws up error 1 can’t communicate with ECU can anyone throw any light on this.