Yes it is. Terrible purchase for an 05 because the ECM doesn’t provide all the parameters you can get on 06 and newer. No oil temp, head temp, speed, tach, etc. it’s basically a fancy code scanner and voltmeter. I should have went with a cheaper option. But on the plus side, I can put it on a different bike if I buy one and purchase a new subscription.