LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Volvo >> 2007 >> S60 Base, AWD >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Control Module (ECM) - Diagnostic Trouble Codes And Associated Procedures - 11 Of 14 >> ECM-903F: Throttle Position (TP). Signal Too High (B5234T3; B5244T3; 2001) >> Signal Too High >> Fault-Tracing Information >> Signal missing. Signal too low.
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Signal missing. Signal too low.

Signal missing. Signal too low. 

As described in the diagnostic trouble code information, the engine control module (ECM) checks that the actual throttle angle matches the desired angle. If the throttle angle does not match, diagnostic trouble code ECM-903F is stored. The diagnostic trouble code is pretty much always stored as the result of another trouble code in the engine control module (ECM). Check whether the engine control module (ECM) has stored any other diagnostic trouble codes that indicate that the electronic throttle module (ETM) has had trouble fulfilling the desired throttle angle.

If other diagnostic trouble codes have been stored that indicate a communication fault on the CAN network, it indicates that ECM-903F may have been stored due to improper functioning of the CAN network.

If ECM-901A, ECM-902A, ECM-902B, ECM-911A, ECM-912A and/or ECM-E000 are stored, fault trace these diagnostic trouble codes.

If other diagnostic trouble codes have been stored that indicate a problem with the throttle unit or its throttle regulation, it indicates that the throttle unit may have had trouble fulfilling the desired throttle angle. Any diagnostic trouble codes that are stored should be fault traced first. If ECM-914F, ECM-9150, ECM-9160, ECM-9190, ECM-91A7 and/or ECM-91B7 are stored, these diagnostic trouble codes are to be fault traced first.

If other diagnostic trouble codes have been stored that indicate a dirty throttle unit, this indicates that the throttle unit may have had trouble fulfilling the desired throttle angle. Any diagnostic trouble codes that are stored should be fault traced first. If ECM-130A is stored, fault trace this diagnostic trouble code.

If ECM-903F is stored alone without any of the above diagnostic trouble codes, use the trouble code's frozen values plus the counter to determine the operating conditions when the fault was first detected and how often the fault occurred. The values show the problem's current status and how intermittent the problem is. If the diagnostic trouble code (DTC) was stored under operating conditions that means external factors, such as low battery voltage during engine start-up, are suspected to be the cause fault-trace and remedy as necessary.

If the trouble code was stored when battery voltage was low and engine speed was close to 0 RPM when the fault occurred, it could indicate that the fault arose when the vehicle was stationary with the ignition on for a long period, thereby draining the battery, or that the fault arose due to battery voltage becoming low when the customer started the engine. This, in turn, indicates that the battery's charging status is not OK. Check the battery charge status, connections to the battery and chassis and the battery cables for contact resistance and oxidation. Remedy as necessary. Otherwise, continue as follows.

The solution to the problem may be to download the upgraded software. Adjustments that have been made in the upgraded software make the system more tolerant to brief and intermittent disruptions, which previously generated diagnostic trouble code ECM-903F.

See Identifying upgraded software ECM/ETM

Erase the diagnostic trouble codes (DTCs). If the problem still can be recreated, despite above actions, try with a new throttle module unit.

Signal too high 

Check whether the engine control module (ECM) has stored any other diagnostic trouble codes that indicate a problem with the electronic throttle module performing its work cycles. Fault trace these diagnostic trouble codes.

Use the diagnostic trouble codes' frozen values as well as the counters, to determine the driving conditions when the problem was detected the first time and how often the problem has occurred. The values show the problem's current status and how intermittent the problem is. If the diagnostic trouble code (DTC) was stored under operating conditions that means external factors, such as low battery voltage during engine start-up, are suspected to be the cause fault-trace and remedy as necessary.

If the trouble code was stored when battery voltage was low and engine speed was close to 0 RPM when the fault occurred, it could indicate that the fault arose when the vehicle was stationary with the ignition on for a long period, thereby draining the battery, or that the fault arose due to battery voltage becoming low when the customer started the engine. This, in turn, indicates that the battery's charging status is not OK. Check the battery charge status, connections to the battery and chassis and the battery cables for contact resistance and oxidation. Remedy as necessary.

The solution to the problem may be to download the upgraded software. The detection time in the upgraded software has been increased from 0.4 to 2.6 seconds, which makes it more tolerant to brief, intermittent disruptions.

Remedy as necessary.

Other information 

CAUTION:

In order for Electronic throttle module (ETM) to reset any reconfigurations as well as delete internally stored problems, the following must be performed:

  • Ignition off, wait three minutes so that the main relay / system relay releases the voltage feed to, among other, Electronic throttle module (ETM).
  • Then turn on the ignition and turn it off again.
  • Wait another three minutes. If the electric cooling fan is running, you have to wait another two minutes after the electric cooling fan has stopped, to make sure that Electronic throttle module (ETM) has been shut off correctly.

If this is not done correctly, diagnostic trouble codes may remain even after deleting diagnostic trouble codes and any reconfiguration may remain, despite the problem being fixed.

Fig 1: Identifying PWM Signals From Accelerator Pedal Position Sensor To ETM
GLL157445Courtesy of VOLVO CARS OF NORTH AMERICA.