FYI... below are the OBD-II generic communication protocols used by MB in each model year:
1996: ISO 9141
1997: ISO 9141
1998: ISO 9141
1999: ISO 9141
2000: ISO 9141 & ISO 14230-4
2001: ISO 9141 & ISO 14230-4
2002: ISO 9141 & ISO 14230-4
2003: ISO 14230-4
2004: ISO 14230-4
2005: ISO 14230-4 & ISO 15765-4
2006: ISO 14230-4 & ISO 15765-4
2007: ISO 14230-4 & ISO 15765-4
2008: ISO 15765-4 (Accoding to Legislation)
1996: ISO 9141
1997: ISO 9141
1998: ISO 9141
1999: ISO 9141
2000: ISO 9141 & ISO 14230-4
2001: ISO 9141 & ISO 14230-4
2002: ISO 9141 & ISO 14230-4
2003: ISO 14230-4
2004: ISO 14230-4
2005: ISO 14230-4 & ISO 15765-4
2006: ISO 14230-4 & ISO 15765-4
2007: ISO 14230-4 & ISO 15765-4
2008: ISO 15765-4 (Accoding to Legislation)