BMW ICOM is the latest BMW diagnostic tool that allows access to various diagnostic systems in contemporary BMW models. To use a BMW ICOM, connect it to the vehicle's data link connector located under the dashboard and turn the ignition on. The BMW ICOM will then establish a connection and retrieve active trouble codes. These codes can be looked up online to determine what systems they correspond to and help diagnose issues with the vehicle.