I was unable to get this cable to communicate with my laptop and my ECU. I'm not blaming the cable. I had purchased another cable like this one before from another vendor with same results. Now I know communication problem is my laptop. Went a different route.