Hi Houtbai.
I have the 2006 x244 2.8JTD Fiat Ducato VAN with 4 speed Auto.
I have have had good help on this forum.
I purchased
MES and used a bluetooth dongle and a cable version.
Both worked well and ABS worked also with the paid version.
Note. I bought a Switchable VAGCom cable which was effectively 4 cables in one.
This allowed the engine, gearbox and ABS reading for the paid version of
MES.
But it interfaced and worked!
OBDII works with correct cable or dongle and software.
Also, i am an IT guy so understood serial comms.
I bit the bullet and bought it before taking to garage and getting the mechanics bill.
MES gives all kinds of good info.
Funny thing was....it really didn't help me fix my problem at the time.
But, I now have a baseline of a working engine with normal values.
In terms of parts./delays..I share the same experience.
...but my vehicle was jacked up on my driveway for months!
I believe garages will experience the same delays? Unsure?
I ordered parts ...even supplying ViN to still get incorrect parts from auto suppliers.
With Covid19...I ordered/paid for a part in Jan 2020 and only just received it 4 months later.
I changed out my outer CV joint...after 2 incorrect part supplies first.
First incorrect part was sort of my fault.
...but the second was not my fault.
Lengthy delays result....
There is a part confusion from suppliers brought on by variance in models.
eg. Maxi or Automatic gearbox.
I am finding it essential to take the part off first and measure before ordering.
I have never had to do that with any other vehicle that I have owned!
Anyway...the supplier part confusion has lead to massive delays in time to repair.
I don't know how they can get it wrong once they have the Vin?
The vehicle seems fine when the correct part is installed.
Fiat do not have a good reputation here.
...but it is probably just the part confusion issue from suppliers causing the huge delays.
The van is very good once the correct part arrives.
I love the VAN.
I don't think Covid19 is to blame for the supplier part confusion?
Hope that gives a bit of info and perspective!?