C0535 is a chassis diagnostic code indicating the Powertrain Control Module (PCM) has detected a performance problem or signal range issue with the motor control circuit for throttle body 'B' (typically the throttle body motor in drive-by-wire systems). The code suggests the throttle motor or its control circuit is not operating within expected parameters.
The electric motor that actuates the throttle plate has failed or is mechanically binding, preventing proper throttle operation.
One or more throttle position sensors are providing incorrect or out-of-range signals to the control module.
Damaged, shorted, or open wiring in the throttle motor control circuit, often due to heat, chafing, or corrosion.
Poor electrical connections at the throttle body connector due to corrosion, bent pins, or moisture intrusion.
Carbon buildup or foreign material preventing the throttle plate from moving freely through its full range.
The control module itself has failed or is malfunctioning, but this should only be diagnosed after all other causes are ruled out.
Yes, but it is extremely rare. The PCM is almost never the cause of this code—throttle body motors, sensors, and wiring failures account for the vast majority of cases. Technicians should exhaust all other possibilities before replacing the PCM.
The vehicle will typically enter a reduced-power or limp mode to prevent potential safety issues. While it may still run, throttle response will be severely limited and driving may be dangerous.
Driving is not recommended in most cases due to unpredictable throttle response and reduced power. If the vehicle is driveable, it should only be operated long enough to reach a repair facility.
Unfortunately, some technicians or shops may blame the PCM because it is an expensive part and the diagnosis is more complex. However, the throttle body motor, sensors, and associated wiring are the actual cause in the overwhelming majority of cases.