As to OBD II, there are far too many pit falls there. One of the development systems I worked with shows OBD II to be hit and miss as to whether this or that make reader worked or not. Also, some OBD II ports are already blocked with an insurance or tracker dongle.
Beware to makers that go there as there be dragons.
Bob

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic