The purpose of OBD2 is to be a universal standard. Any scanner should be able to pull the codes that cause a check engine light.