Hi,
what's the difference between those two ECUs ME7.3H4 and ME7.3H4 EOBD (listed in MES support list for e.g. Punto2 1.2 16v)? My first guess would be that the first one is for an ECU in a car that does not support EOBD. However, I tried hooking my car (as listed above) to a friend's laptop who owns the licensed MES edition via an ELM327 interface and a scan identified the ECU as Bosch Motronic ME7.3H4 (without EOBD). However, the connection was made through an OBD2 port that the car is equipped with!
In fact, the interface could connect to the ECU when I picked "ME7.3H4 (EOBD)", displayed an "invalid ISO code!" message, but most parameters (rpm, injection time, lambda status) could be read out correctly, some of them were even unavailable when I connected with "ME7.3H4" selected... on the other hand, the EOBD choice could not read the "permission to start engine" parameter, whereas non-EOBD could.
So which ECU is that, really, or how does MES tell them apart? Maybe the ISO compatibility table is not perfect and my ECU is something of a mix/intermediate of those two ECUs?
I have no idea if MES used CAN or KWP2000 to access those ECUs, but I could also access the Delphi EPS controller which is definitely CAN-based...
BTW: The car is from 06.2000 (as read from VIN database) but the ECU was programmed on 10.1999.
I am considering buying the license myself but this leaves me totally confused... Especially since I want to use it for throttle valve adaptation which is not supported in the non-EOBD, and hence the "invalid ISO code" I am unsure what I would end up with by executing it in the EOBD choice...