So check this out, if you bought it used, it is quite possible that sometime in the past, one of those Buy Here Pay Here shady car lots put a fake OBD-II connector on your car. Yes, the do they because they install interlocks that won't let the car start if you miss a car payment.
You'll have to dig around in there to see if that was done to you.