We used them in school but didnt do programing just scanning everything on anything gm96 and up

you can change some stuff but the tech had to be hooked up the whole time

Its possable theres flashing capabilities there but I dont see how