Help please. my c240 started playing up a few weeks ago. I parked it to go shopping, went back an hour later and it wouldn't start. Had to get it towed home where a mechanic came to look at it and it started first time. No problems. Then a few days later i popped down to the shops in it again and it did exactly the same thing. So i left it for a few hours and went back and it started again. Now it has done it again, when it stops the abs light comes up and then it gets stuck in park and will not move out. I have had the diagnostics machine on it and it pulls up 9 faults, deleted them and then it started again drove a bit stopped again and the same happened again. diagnostics then pulled up 12 faults. The mechanic changed the brake switch sensor as apparently its a common fault but it is still doing the same. Has this happened to anybody else? Anybody know what it could be? The faults i got were: P20cc-008, p20cc-064, p20cc-128,p2030-004, p2030-064, p2036-004, p2036-064, p2037-004, p2037-064,p2037-128, Thanks in advance