Over the last few months my wifes c240 sport (1999) has developed an odd fault. It starts with the front windows not working and then the remote locking fails, it can be temporarily sorted by disconecting the battery which resolves the issue but only for a short while before the same problem appears. I've been told it could be the door module. what is that and is there a cure? or is it a visit to the dealership?, any help would be appreciated.