Can it read the OBD-II on Chryslers as early as 2005 ?
1996 ?

Does it require a Bluetooth module,
WiFI module,
or possibly use a USB to OBD-II plug direct cable?