Q: Step by step troubleshooting of DTC fault codes

asked by on

2005 Hyundai Elantra with the 2.0l engine swapped with a 1.8l engine. Several visits to mechanics have failed to resolve the following issues: 1. The transmission tends to downshift with a jerk. 2. During acceleration, the car usually loses power, hesitating for a while before picking up. 3. When going up an incline with the vehicle slowing as a result, the transmission takes forever to downshift accordingly, thus necessitating me to floor the accelerator to force a response and keep the car in motion. 4. Fuel consumption is extremely high with the vehicle burning a tank of gas over a 200km distance. 5. Engine temperature is between 84 and 87 degrees Celsius when idling and higher when running. Even tho it doesn't overheat, it seems to be pretty high and mostly at mid-gauge. After a long run, a ticking sound emanates from the hood. Speed sensors, fuel pump, converter in the gearbox, ECU, etc., have been changed to no avail. Fault codes are P0077,P0198,P0340,P0501,P0444,P0707,P0560

My car has 138240 miles.
My car has an automatic transmission.

Each of these codes are for different components and since you swapped the motor with a different size motor than what the car had may be a big problem. You would need to have each code diagnosed separately to see if it can be fixed or not.

You have an engine cam sensor code, transmission shift sensor codes and codes that do not go to your car for the transmission, EVAP code and camshaft solenoid codes.

You may need several hours of diagnostics only to find that the two engine differences are the cause and cannot be fixed.

We have articles on most of the trouble codes you mentioned, for further reading:

P0077

P0198

P0340

P0501

P0707

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Step by step troubleshooting of DTC fault codes

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: I have a 2006volkswagen passat and was told that i needed my high pressure regulator pump replaced cause my car was not accelerati

If your vehicle's Check Engine Light, as well as Electronic Power Control - EPC - light are on, you should request a diagnostic to have the stored Trouble Codes read and evaluated. Diagnostics that follow up on the specific downloaded...

Q: My car has a misfire, poor acceleration, and poor fuel burn (all the coils are good)

Hello and thanks for your question. Check the condition of the spark plugs to see if they are fouled out. If the spark plugs are in good shape, then unplug one injector at a time from the harness while the...

Q: Load on truck's engine causes loud knocking noise

Hello. It sounds like there may be a problem with the piston or the valves in cylinder 5. Loose rod bearings to the piston can cause a knocking noise and/or a misfire condition. A worn out piston can also cause...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...