John selected the "Read Codes" option, and the scanner quickly retrieved a list of trouble codes from his BMW's engine computer. The codes indicated that there was a problem with the vehicle's oxygen sensor.