So from what I have found one is a Service Connector and the other is a Data Link Connector???

I'm still none the wiser, why there is two. I can only assume one is for checking the ECU service codes and the other is to program the ECU???

Is there a way to get a bit more out of the ECU?