Guides > TPS Calibration

TPS Calibration for Aprilia SXV/RXV — Step by Step

Master throttle position sensor calibration to fix poor throttle response, rough idle, and hesitation. Learn the exact procedure using XV Tuner software.

Quick answer for everyone

TPS calibration sets the minimum (closed throttle, ~0.5V) and maximum (wide-open throttle, ~4.5V) voltage range for the throttle position sensor. On Aprilia SXV/RXV models, incorrect TPS values cause poor throttle response, rough idle, hesitation at part-throttle, and inaccurate fuel delivery. The XV Tuner software lets you read and write TPS min/max values directly to the ECU in under 10 minutes.

Why TPS calibration matters

How the throttle position sensor works

The throttle position sensor (TPS) is a variable resistor mounted on the throttle shaft. As you twist the throttle, the resistance changes, producing a voltage signal that the ECU reads. The ECU measures this voltage from 0V (closed throttle) to 5V (maximum), and uses the reading to calculate fuel injection duration, ignition timing, and idle speed.

Voltage range explanation

The ECU needs to know the minimum voltage (fully closed throttle) and maximum voltage (wide-open throttle) to correctly interpret the actual throttle position at any moment. If the TPS MIN is set to 0.5V and TPS MAX is set to 4.5V, a voltage reading of 2.5V means the throttle is 50% open. If the calibration is wrong, fuel calculations are wrong.

How ECU uses it for fuel calculation

The fuel injection map in the ECU is indexed by throttle position (0–100%) and RPM. A correct TPS calibration ensures the ECU always knows the exact throttle position and can select the correct fuel map value. Without accurate calibration, the ECU can't determine whether you're at idle or part-throttle, causing lean or rich fueling.

When to calibrate TPS

After throttle body replacement

New throttle bodies have different sensor positioning. Always recalibrate after installation.

After throttle cable adjustment

Cable adjustments change idle position and full-throttle position. Recalibrate to maintain accuracy.

After TPS sensor replacement

New sensors have different voltage characteristics. Full recalibration is required.

Erratic throttle behavior

If throttle response is unpredictable, hesitates, or feels dead, TPS calibration is often the culprit.

After hard crash or impact

Physical damage can shift sensor alignment. Check and recalibrate if needed.

Before major tuning work

Always verify TPS calibration before loading new maps or modifying fuel values.

Required tools

XV Tuner V2 Cable Kit

The primary tool for reading and writing TPS values. Includes USB cable, ECU connector, and software.

XV Tuner Software

Windows/Mac application that communicates with the ECU. Free download, requires cable for full functionality.

Multimeter (optional)

Useful for verification if you want to double-check voltage readings independently. Not required.

Basic hand tools

Socket set to remove seat (typically 2–3 bolts). No special tools needed beyond this.

Step-by-step TPS calibration procedure

1

Connect XV Tuner cable to ECU

With the engine off, remove your motorcycle's seat (typically 2–3 bolts at the rear). Locate the ECU connector under the seat (dark metal box bolted to the frame). Plug the XV Tuner cable into the ECU connector. You'll see a firm click when seated correctly.

2

Power on the motorcycle (without starting)

Turn the key to the "ON" position but do not start the engine. The XV Tuner cable should show a solid connection light (LED on the connector box). Launch the XV Tuner software on your computer and click "Connect to ECU".

3

Read current TPS values

In the XV Tuner software, navigate to "ECU Data" → "Sensor Calibration" → "TPS". You'll see the current TPS MIN and TPS MAX values stored in your ECU (e.g., TPS MIN: 0.48V, TPS MAX: 4.52V). Write these down for reference in case you need to revert.

4

Set throttle to fully closed (idle)

With the motorcycle on the center stand and in neutral, ensure the throttle is at rest (fully closed). The throttle cables should have zero tension. Hold this position steady. Do not touch the throttle for the next measurement.

5

Record voltage and set TPS MIN

In XV Tuner, open the "Live Data" panel to see real-time TPS voltage. With the throttle closed, note the voltage reading on your screen (typically 0.4–0.6V). This is your TPS MIN value. Click the "Calibrate" button next to TPS MIN and enter this voltage.

6

Open throttle to wide-open (WOT)

Slowly twist the throttle grip all the way open until it stops. Hold it steady without moving the motorcycle. The throttle should be at maximum position (approximately 90 degrees of grip twist).

7

Record voltage and set TPS MAX

With the throttle fully open, observe the voltage reading in XV Tuner Live Data (typically 4.3–4.7V). This is your TPS MAX value. Click the "Calibrate" button next to TPS MAX and enter this voltage.

8

Write calibration to ECU

In XV Tuner, click the "Write to ECU" button to save the new TPS MIN and TPS MAX values to your motorcycle's engine control unit. You'll see a confirmation message. Wait for the write operation to complete (typically 2–3 seconds).

9

Verify and test throttle response

Disconnect the XV Tuner cable. Reconnect and verify the new TPS values are stored in the ECU. Start the engine and test throttle response at idle, partial throttle (25%, 50%, 75%), and full throttle. The throttle should feel smooth and responsive with no hesitation.

Common mistakes to avoid

Not holding throttle steady

TPS voltage must be stable when you record it. If you're wiggling the throttle or it's bouncing slightly, the voltage will vary. Take 3–5 readings and use the average, or wait until the voltage stabilizes on screen.

Forgetting to write values

A common error: you calibrate TPS MIN and TPS MAX in the software, but forget to click "Write to ECU". The values are still stored in your computer, not the motorcycle. Always verify the write was successful before disconnecting the cable.

Confusing MIN and MAX

TPS MIN is the voltage when throttle is CLOSED (idle). TPS MAX is the voltage when throttle is WIDE OPEN. Don't reverse them, or the ECU will interpret throttle position backwards, causing serious fueling issues.

Using idle screw instead of throttle grip

The idle screw adjusts idle speed but does not change the actual throttle grip position. Always use the throttle grip itself to set TPS MIN (closed) and TPS MAX (open). The idle screw should not be touched during TPS calibration.

Setting values outside normal range

If your TPS MIN reads 1.5V or TPS MAX reads 3.2V, the sensor is damaged or misaligned. Do not force these values into the ECU. Check the physical sensor position first, or replace the sensor if necessary.

Not verifying after writing

Always reconnect to the ECU after writing TPS values and verify the new values are stored. If they reverted or didn't save, the write may have failed. Try again or contact XV Tuner support if writes fail repeatedly.

TPS voltage reference table

Condition Stock Aprilia After Exhaust Tuning Race Map Notes
TPS MIN (idle) 0.4–0.6V 0.4–0.6V 0.4–0.6V Unchanged by tuning; depends on throttle stop screw position only
TPS MAX (WOT) 4.3–4.7V 4.3–4.7V 4.3–4.7V Unchanged by tuning; depends on physical throttle grip position only
TPS range (span) 3.8–4.0V 3.8–4.0V 3.8–4.0V Ideal span is 4.0V. If yours is 3.5V or 4.5V, check for sensor slippage
Idle position (25% throttle) ~1.4V ~1.4V ~1.4V For reference; not explicitly calibrated, derived from MIN+MAX
Mid throttle (50%) ~2.5V ~2.5V ~2.5V For reference; used to verify calibration accuracy

Note: Tuning (map loading, fuel adjustments) does not change TPS MIN or TPS MAX voltage values. These are hardware calibration constants. Tuning only changes how the ECU responds to the throttle position reading.

Frequently asked questions

What voltage range should my TPS be?

Standard range: 0.5V closed (TPS MIN) to 4.5V open (TPS MAX). This provides a full 4.0V span for the ECU to accurately calculate throttle position. Stock Aprilia bikes typically ship with TPS MIN 0.4–0.6V and TPS MAX 4.3–4.7V.

What are symptoms of bad TPS calibration?

Poor throttle response, hesitation at 25–50% throttle, rough or unstable idle, lean stumble on acceleration, difficulty returning to idle, check-engine lights, and inaccurate rev limiter behavior. If you've recently worked on the throttle system, TPS miscalibration is likely.

How often should I recalibrate?

Once per year is safe, or after any throttle body work (replacement, sync, cable adjustment). If the bike is running well and you haven't touched the throttle system, you can go 2–3 years between recalibrations. After an accident, always verify.

Can I damage the ECU with wrong TPS values?

No. TPS calibration is stored in non-critical memory. Incorrect values will cause poor performance but won't damage the ECU hardware. Simply recalibrate with correct values to fix. The ECU is protected against bad TPS data.

Should I use a multimeter or XV Tuner?

XV Tuner is easier and more accurate. Live data display on your computer screen is clearer than watching a multimeter needle or digital readout. XV Tuner software is designed specifically for this task. A multimeter is optional for secondary verification only.

What if my TPS sensor is broken?

If voltage doesn't change when you twist the throttle (stays fixed at one value), or reads impossible values (negative, >5V), the sensor is faulty. Replacement TPS sensors cost $50–120 from Aprilia dealers. After installation, perform the full calibration procedure in this guide.

Ready to calibrate your TPS?

The XV Tuner V2 cable kit gives you direct access to TPS calibration and all other ECU parameters in minutes, not hours.

Explore XV Tuner V2 Cable Kit