All OBD2 & EOBD & JOBD compliant vehicles with a 16-pin interface(include all 1996 and newer cars, light trucks and SUVs sold in the United States,all 2000 and newer sold in the Europe, Japan and Asian Area) CAN, VPW, PWM, ISO9141, KW2000 protocols compliant vehicles(including those equipped with the next-generation protocol Control Area Network.)