I sent mine out for repairs & it didn't work. Shipped it back & the outfit claimed it got lost. Bought one from pick a part from some San Francisco business, presto!
Any scanner I tried wouldn't work, I had to get a reman ECU so the scanner could read it. Working now. * I had to R/R for the state emissions at the time.