Question about Hyundai Motor 2002 Elantra

1 Answer

2002 Elantra P0121 code

Having problems with my 2002 Elantra automatic:
-for years now, it shifts harsh between 2-3 when cold, and only on the first shift
-last week, the engine stared to surge on the highway, about 2-300 rpm, like it was kicking the overdrive off, then on again
-that same day, it shifted harshly between gears, but only some gears, some of the time
-then got code P0121 TPS switch "A" circuit range/performance from the diagnostic at the Hyundai dealership
-yesterday, when accelerating from a stop light, it would not go past 2nd gear. I had to pull over, come to a complete stop, and go again. Then it worked fine

The dealership wants to start replacing parts, without knowing which part is faulty.

Any suggestions?

[email protected]

Posted by martywansink on

  • frichards72 Oct 14, 2008

    I have a similar problem with my 2002 Elantra it has always had a rough shift between 2-3 At 60,00 miles I changed the timing belt and it shifted fine for about 2000 miles. It is back to the original roughness now and I might take it back to the dealer for the first time.



1 Answer

Bill George

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 20 achievements.


    An expert that got 10 achievements.


    An expert that got 5 achievements.

  • Hyundai Master
  • 2,517 Answers

The code says tps switch so replace the throttle position sensor.

Posted on Mar 12, 2017


1 Related Answer


  • 1 Answer

SOURCE: 2002 Elantra P0121 code

If you are getting a range performance code, then you need to put the car in nuetral and adjust the cable on the range switch on the transmission. If you look almost under the air filter you will see the range switch and the cable being connected to it. If you notice, there are two "prongs", one on the cable bracket, the other on the range switch. Each "prong" has a hole in the end of it and they must be in alignment when the gear selector is in nuetral. Put the car into nuetral and then use a 12mm socket to loosen the nut on top of the cable bracket and adjust the two holes until you can slide a pin into them and lock them back down into place. This should stop your problem.

Posted on Nov 10, 2008


Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

03 Elantra hard shifting automatic transmission scary shifting only when it's cold Same thing happened last year with this this type of weather (cold)

There are Technical Service Bulletins (TSBs) on many of the Elantras specifically related to hard or abrupt shifting when the transmission or weather is cold. You may need to take it to a Hyundai dealer to ensure the TSBs for the TCM related to shifting have been applied to your particular vehicle.

Dec 21, 2016 | Hyundai Motor 2003 Elantra

1 Answer

Toyota hilux 2011 model trouble code p2716

here is some info. I hope it helps.

This is a code relative to shift solenoid malfunctions in your computer. This is a known problem on your model and Toyota released an updated PCM to correct the problem.
While you can replace the PCM yourself if you are out of warranty, your dealer will need to code your VIN to it in order to get rid of the check engine light.
The warranty coverage is 8 years or 80,000 miles from new.

The details of the bulletin are below:

TC015-07 Title:
DTC P2716 Models:
'05 - '07 Corolla & Matrix (1ZZ-FE) September 20, 2007
TSB UPDATE NOTICE:The information contained in this TSB supercedes TSB No. TC014-06.
TSB No. TCO14-06 is now obsolete and should be discarded. Introduction
Some 2005 - 2007 model year Corolla and Matrix vehicles equipped with an automatic transaxle may exhibit a harsh shift condition and a M.l.L. ON" with DTC P2716 stored. Improvements have been made to the Engine Control Module (ECM) (SAE term:
Powertrain Control Module/PCM) to reduce the possibility of this condition occurring

Aug 30, 2015 | Toyota Cars & Trucks

1 Answer

I'm having the same problem with a P1529 code along with P0500 and P0121 codes as well. Are all these codes associated? Any ideas on what I can do?

P0500 (Vehicle Speed Sensor) May limit the revs of the motor & auto may shift erraticly. P0121 (Throttle Posision Sensor) I would start with this as it can also cause transmition probs. I would just look at these 2

Jul 05, 2012 | Hyundai Santa Fe Cars & Trucks

1 Answer

My 2002 gmc wont shift and code p1870 came up it will stay im low gear

You can replace the transmission valve body as per the instruction or install a new TCC apply valve kit. However the installation requires for the valve body to be removed and honed out by a special tool. I wouldn't recommend this procedure unless you have the proper tools and the know how about the inner workings of the automatic transmissions.

#01-07-30-023B: Harsh 1-2 Upshift, SES, MIL, or CEL Illuminated, DTC P1870 Set (Replace Valve Body) - (Mar 22, 2002)
Subject: Harsh 1-2 Upshift, SES, MIL, or CEL Illuminated, DTC P1870 Set (Replace Valve Body)
Models: 1996 Buick Roadmaster
1996 Cadillac Fleetwood
1999-2000 Cadillac Escalade
1996-2000 Chevrolet Camaro, Corvette
1996-2000 Pontiac Firebird
1996-2000 Chevrolet and GMC Light Duty Truck Models
1996-2000 Oldsmobile Bravada
with 4L60-E Automatic Transmission (RPO M30)
Built Prior to January 15, 2000 (Julian Date 0015)

This bulletin is being revised to update VIN Breakpoint Date information and revise the Parts Information table. Please discard Corporate Bulletin Number 01-07-30-023A (Section 07 -- Transmission/Transaxle).

Condition: Some customers may comment on a harsh 1-2 upshift and the Check Engine Light or Service Engine Soon indicator is illuminated.

Diagnosis: Typically, these vehicles will have been driven more than 32,000 km (20,000 mi) before this condition occurs.

The scan tool may show a DTC P1870 set as a history code.

A harsh 1-2 shift or DTC P1870, caused by wear in the control valve body, may be difficult to duplicate when the transmission temperature is below 93°C (200°F).

Cause: The condition may be due to wear in the control valve body. This wear occurs in the bore that contains the TCC isolator and regulator valves, and results in poor, or no, TCC apply.

• DTC P1870 is a type B code. The conditions for setting the P1870 DTC must occur on TWO CONSECUTIVE TRIPS (ignition cycles, with a drive cycle) before setting a P1870 history code.
• When the conditions for setting DTC P1870 are met (first trip), the PCM commands maximum line pressure and harsh 1-2 shifts are the result.
• This may result in a harsh 1-2 shift with no history code if the conditions for setting the DTC required for the second trip are not met, on two consecutive trips (Ignition cycles, with a drive cycle).
• When the conditions for setting the DTC are met, on the second consecutive trip, a DTC P1870 is stored as a history code.
• When the P1870 code is stored, the PCM will turn on the Service Engine Soon (SES), Check Engine Light (CEL), or Malfunction Indicator Lamp (MIL).

Correction: Install a control valve body with the revised TCC regulator and isolator valves. Refer to the Parts Information table below. These valves are used in all transmissions produced after January 15, 2000 (Julian Date 0015), and all of the service parts currently available through GMSPO contain revised TCC regulator and isolator valves.

Important: If all of the following conditions are true, it is not necessary to rebuild the transmission or to replace additional transmission components beyond the control valve body.
• Transmission operation is normal before the transmission reaches operating temperature, or before DTC P1870 is set (no slips, flares, or missing gears).
• The torque converter is not blue or overheated.
• The transmission fluid is not burned or has no burned odor.
• The transmission fluid pan contains no abnormal debris (clutch material, bronze, brass, or metal fragments).

Keep us updated.

Oct 06, 2011 | Cars & Trucks

1 Answer

Transmission flares

NO: 43-37
DATE: 2-25-2003
MODEL: MY 2001-2002 S60, V70, V70 XC
SUBJECT: Shift Quality Issues due to B4 Servo Cover Failure, 2-3 upshift harshness or flare
CHASSIS: These chassis breaks are approximate:
S60: 062000-152000
V70: 116000-230000
V70 XC: 036000-067100
TRANSMISSION SERIAL NUMBER: The first 3 digits of the serial number on the affected transmissions will be between 01C (March 2001) and 01L (December 2001).
In the AW 55-50, brake number four (B4), is only applied in 3rd gear. The B4 is applied by a piston, which is covered by an aluminum cap. This cap has a steel washer crimped to its inside surface, and a rubber cushion that sits between the cover and the washer.
If this washer breaks free from the crimps it will become concaved because of the B4 piston return spring pressure.
This loose washer can cause: - " 2-3 upshift flare / slip - " Harsh 2-3 upshifts - " 3-4 upshift flare / slip - " Harsh 4-3 downshifts
Replacing the broken B4 cover with a new one (PN 30651771) will remedy these symptoms.

Feb 04, 2010 | 2002 Volvo S60

4 Answers

2002 Elantra P0121 code

well i saw your other post. try changing the TPS and see if that corrects it because that will screw up alot of stuff for your tranny.

Aug 13, 2008 | Hyundai Motor 2002 Elantra

2 Answers


P0121 - Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem

The throttle position sensor is probably either damaged, dirty, unplugged, or dead. It's located on the engine. Find the throttle body - the TPS will be the little box on the side of the throttle body - it measures how far open the throttle is, and tells the computer so the computer knows how to direct the car's driving parameters (shift points, fueling, etc).

Jul 29, 2008 | Hyundai Motor 2002 Elantra

Not finding what you are looking for?
Hyundai Motor 2002 Elantra Logo

Related Topics:

393 people viewed this question

Ask a Question

Usually answered in minutes!

Top Hyundai Experts


Level 3 Expert

85239 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22485 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8984 Answers

Are you a Hyundai Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides