Originally Posted By: Vikas
Here is a snapshot of a late model BMW 135i (stolen from ultra-gauge) (The list that you referred to probably had a mix of generic and proprietary PID's. Professional scanners are capable of getting the manufacturer specific PID's but I think they have to pay the licensing fees to respective manufacturer. That is one of the reason why pro-scanners cost lot more than my run of the mill Horror Freight scanners
Vehicle #1
Manufacture Date: 05/2008
Transmission: Manual
Protocol: 11-bit CAN
Open/Closed Loop Emissions Status
Percent Engine Load
Engine coolant temperature
Short Term Fuel Trim Bank 1
Long Term Fuel Trim Bank 1
Short Term Fuel Trim Bank 2
Long Term Fuel Trim Bank 2
Intake Manifold Absolute Pressure (MAP) PSI
RPM
MPH
Ignition Timing Advance
Intake Air Temperature
Absolute Throttle Position Percentage
Bank 1 Oxygen Sensor 2 Voltage
Bank 2 Oxygen Sensor 2 Voltage
ECM RUN TIME
Distance traveled with Check Engine Light on
Fuel Pressure diesel (very high pressure)
Commanded Evaporative purge Percent
Fuel Level Percent
Number of warm-ups Since Check Engine Light cleared
Distance traveled since Check Engine Light cleared
Barometric Pressure (inHg)
Catalytic Converter Bank 1 Sensor 1 Temperature
Catalytic Converter Bank 2 Sensor 1 Temperature
Battery Voltage
Relative Throttle Position Percentage
Ambient Air Temperature
Absolute Throttle Position Percentage
Accelerator Position 1 Percentage
Accelerator Position 2 Percentage
Commanded Throttle Position Percentage
Yeah, these are just the generic ones that the Torque app picks up on its own as well. But I know there is more. I know some prof scanners can read oil temp for example, so there's got to be a PID for it.