Hyundai Motor 2004 Sonata Logo
Dantavius Williams Posted on Jul 05, 2015
Answered by a Fixya Expert

Trustworthy Expert Solutions

At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.

View Our Top Experts

How do i repair a P0167 and a P0166? - Hyundai Motor 2004 Sonata

1 Answer

johnny rebel

Level 3:

An expert who has achieved level 3 by getting 1000 points

Top Expert:

An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

  • Hyundai Master 10,875 Answers
  • Posted on Jul 05, 2015
 johnny rebel
Hyundai Master
Level 3:

An expert who has achieved level 3 by getting 1000 points

Top Expert:

An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.

Superstar:

An expert that got 20 achievements.

All-Star:

An expert that got 10 achievements.

Joined: May 12, 2013
Answers
10875
Questions
0
Helped
2942023
Points
47944

Definition of Diagnostic Trouble Code P0166 Category: Powertrain Definition: O2 Sensor Circuit No Activity Detected Bank 2 Sensor 3Note: This definition of P0166 is applied to all manufacturers
Definition of Diagnostic Trouble Code P0167 Category: Powertrain Definition: O2 Sensor Heater Circuit Bank 2 Sensor 3Note: This definition of P0167 is applied to all manufacturers

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

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

×

Loading...
Loading...

Related Questions:

0helpful
1answer

My XC90 D5 136kw shows a alarm: Engine mantainace required with code 042 and 0167 The car is running normaly without any power lost or other behsiviors ! What is it what can I do?

You go to the Volvo dealer service center and they will scan the engine for all the fault codes being generated by the computer and take the diagnosis from there.
Those fault codes are related to specific oxygen sensors. The
P0167 is a generic code for an oxygen Sensor Heater Circuit Malfunction.

These engines are complex and it is not a Do it Yourself job you can address and fix the issues. You need to get the car to the dealer to diagnose the cause of the fault codes and fix the faults.
0helpful
1answer

What does code #167 for a plymouth grand voyager mean?

P0167-/ 02 (oxygen) Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)
0helpful
1answer

My 96 nissian maxima turns off when driving down the road i try to turn the key ,lights in dash on horn blows but will not startcould it be alternater ,or what how does the 02 sensor go by functioning ...

As of 1996,all cars sold in the US were required to have an OBD-II computer interface port.
You may want to go to Advance Auto Parts, AutoZone, or Pep Boys, and get a free read
of the code(s) that you computer may be posting to help with your diagnosis.

The code coming from your vehicle's computer may be one or more of:


P0130 02 Sensor Circuit Malfunction (Bank I Sensor 1)
P0131 02 Sensor Circuit Low Voltage (Bank I Sensor I)
P0132 02 Sensor Circuit High Voltage (Bank I Sensor 1)
P0133 02 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 02 Sensor Circuit No Activity Detected (Bank I Sensor 1)
P0135 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
P0136 02 Sensor Circuit Malfunction (Bank I Sensor 2)
P0137 02 Sensor Circuit Low Voltage (Bank I Sensor 2)
P0138 02 Sensor Circuit High Voltage (Bank I Sensor 2)
P0139 02 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0140 02 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0142 02 Sensor Circuit Malfunction (Bank I Sensor 3)
P0143 02 Sensor Circuit Low Voltage (Bank I Sensor 3)
P0144 02 Sensor Circuit High Voltage (Bank I Sensor 3)
P0145 02 Sensor Circuit Slow Response (Bank 1 Sensor 3)
P0146 02 Sensor Circuit No Activity Detected (Bank I Sensor 3)
P0147 02 Sensor Heater Circuit Malfunction (Bank I Sensor 3)
P0150 02 Sensor Circuit Malfunction (Bank 2 Sensor I)
P0151 02 Sensor Circuit Low Voltage (Bank 2 Sensor I)
P0152 02 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 02 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P0156 02 Sensor Circuit Malfunction (Bank 2 Sensor 2)
P0157 02 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 02 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159 02 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0162 02 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0163 02 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0164 02 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0165 02 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0166 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0167 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)

Note: "Bank 1" is the side of the engine with cylinder 1. "Bank 2" is the other side.

P0300 - Random/Multiple Cylinder misfire detected
P0301 - Cylinder 1 misfire detected
P0302 - Cylinder 2 misfire detected
P0303 - Cylinder 3 misfire detected
P0304 - Cylinder 4 misfire detected
P0305 - Cylinder 5 misfire detected
P0306 - Cylinder 6 misfire detected
P0307 - Cylinder 7 misfire detected
P0308 - Cylinder 8 misfire detected
P0313 - Misfire detected with low fuel


Maximas with the VE30DE and VQ30DE engines use a distributorless ignition system that is controlled by the Engine Control Module (ECM). The ECM receives a signal from the crankshaft sensor (the CPS - Crankshaft Position Sensor), and processes the signal based on inputs
from other various engine sensors, including the Oxygen sensor.
(this is the role of the O2 sensor in ECM operation).
Then the ECM sends signals to each of the individual coils in the proper firing order.
This system is more efficient than a distributor, and has fewer moving parts. The high voltage coils are directly attached to each spark plug, allowing a higher energy spark within the cylinder. A high energy spark means a faster, more thorough burning of the air/fuel mixture, which produces more power and lower emissions.


SECONDARY SPARK TEST - works for all cars, including Maxima.


1. Remove the spark plug.

2. Install the spark plug to the ignition coil/coil pack, then attach the coil wiring.

3. Ground the plug at a good ground location on the engine.

4. Crank the engine and check for spark.

5. If spark occurs, the ignition system is functioning properly.

6. If no spark exists, test the ignition coil/coil pack, power transistor and related wiring.

----------------------------------------------------------------------------------------------------------------------------
HEI Ignition Spark test - works for all cars, including Maxima.

The next level test you may want to try is a HEI (high energy ignition) spark tester kit. Cost is
about $30 at most auto parts stores. Harbor Freight Tools sells a chinese equivalent for about $16.
Place the spark tester on each of the spark plugs, and watch as the little light in the tester will
light up each time the spark plug is fired by the computer. You can actually see weak or
intermittent sparking as the motor runs - you can tell by the relative strength of the light as
you compare the intensity and duration of the light across all 6 cylinders.

If your problem were the alternator (or its built-in voltage regulator), your battery would not be
getting a proper charge, and you
wouldn't be able to start the car after a drive, since the battery would have been drained during the
drive - normally, the alternator will both charge the battery and run all electrical
features of the car during a drive.

To test your alternator, place your DMM (digital multimeter) across the battery terminals while the
car is running - it should read 13.5VDC to 14.5VDC. With the car off, you can test your battery
voltage with the same DMM - it should read 12.65 VDC (for a fully charged battery).

Alternatively, you can take your car to Advance Auto Parts, AutoZone, or Pep Boys, and they'll
attach their "charging system tester" to your car and give your car a nice test for free.
I do this with my customers' cars just to get that nifty printout of the problem. Its nice
to show a vehicle owner somethng in black & white when I'm recommending a new charging
or ignition system component (some of which can be a bit pricey).
0helpful
1answer

Im getting code P2253 on my 04 Saturn vue with 3.5l V6. Anyway to tell which O2 sensor it is? Thxs Bill

P0804 is the highest OBD-II trouble code.

Here's your Oxygen sensor codes.

P0130 02 Sensor Circuit Malfunction (Bank I Sensor 1)
P0131 02 Sensor Circuit Low Voltage (Bank I Sensor I)
P0132 02 Sensor Circuit High Voltage (Bank I Sensor 1)
P0133 02 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 02 Sensor Circuit No Activity Detected (Bank I Sensor 1)
P0135 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
P0136 02 Sensor Circuit Malfunction (Bank I Sensor 2)
P0137 02 Sensor Circuit Low Voltage (Bank I Sensor 2)
P0138 02 Sensor Circuit High Voltage (Bank I Sensor 2)
P0139 02 Sensor Circuit Slow Response (Bank 1 Sensor 2)
P0140 02 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 02 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0142 02 Sensor Circuit Malfunction (Bank I Sensor 3)
P0143 02 Sensor Circuit Low Voltage (Bank I Sensor 3)
P0144 02 Sensor Circuit High Voltage (Bank I Sensor 3)
P0145 02 Sensor Circuit Slow Response (Bank 1 Sensor 3)
P0146 02 Sensor Circuit No Activity Detected (Bank I Sensor 3)
P0147 02 Sensor Heater Circuit Malfunction (Bank I Sensor 3)
P0150 02 Sensor Circuit Malfunction (Bank 2 Sensor I)
P0151 02 Sensor Circuit Low Voltage (Bank 2 Sensor I)
P0152 02 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 02 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P0156 02 Sensor Circuit Malfunction (Bank 2 Sensor 2)
P0157 02 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 02 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159 02 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0162 02 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0163 02 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0164 02 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0165 02 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0166 02 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0167 02 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)

Note: "Bank 1" is the side of the engine with cylinder 1. "Bank 2" is the other side.
1helpful
1answer

Ù?دÙ? Ù?Ø´Ù?Ù?Ø© فÙ? سÙ?ارتÙ? اÙ?تÙ?ا

Generic OBD II Diagnostic Trouble Codes

DTC CODES P0200 to P0299

P0200....Injector Circuit

P0201....Injector Circuit - Cylinder 1

P0202....Injector Circuit - Cylinder 2

P0203....Injector Circuit - Cylinder 3

P0204....Injector Circuit - Cylinder 4

P0205....Injector Circuit - Cylinder 5

P0206....Injector Circuit - Cylinder 6

P0207....Injector Circuit - Cylinder 7

P0208....Injector Circuit - Cylinder 8

P0209....Injector Circuit - Cylinder 9

P0210....Injector Circuit - Cylinder 1

P0211....Injector Circuit - Cylinder 11

P0212....Injector Circuit - Cylinder 12

P0213....Cold Start Injector 1

P0214....Cold Start Injector 2

P0215....Engine Shutoff Solenoid

P0216....Injector/Injection Timing Control Circuit

P0217....Engine Coolant Over Temperature Condition

P0218....Transmission Fluid Over Temperature Condition

P0219....Engine Over Speed Condition

P0220....Throttle/Pedal Position Sensor/Switch 'B' Circuit


P0157....O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)

P0158....O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)

P0159....O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)

P0160....O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)

P0161....O2 Sensor Heater Circuit (Bank 2 Sensor 2)

P0162....O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)

P0163....O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)

P0164....O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)

P0165....O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)

P0166....O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)

P0167....O2 Sensor Heater Circuit (Bank 2 Sensor 3)

P0168....Fuel Temperature Too High

P0169....Incorrect Fuel Composition


P0170....Fuel Trim (Bank 1)

P0171....System too Lean (Bank 1)

P0172....System too Rich (Bank 1)

P0173....Fuel Trim Malfunction (Bank 2)

P0174....System too Lean (Bank 2)

P0175....System too Rich (Bank 2)

P0176....Fuel Composition Sensor Circuit

P0177....Fuel Composition Sensor Circuit Range/Performance

1helpful
1answer

Hur byter jag växellädsolja på

160....O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)

P0161....O2 Sensor Heater Circuit (Bank 2 Sensor 2)

P0162....O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)

P0163....O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)

P0164....O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)

P0165....O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)

P0166....O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)

P0167....O2 Sensor Heater Circuit (Bank 2 Sensor 3)

P0168....Fuel Temperature Too High

P0169....Incorrect Fuel Composition

P0170....Fuel Trim (Bank 1)

P0171....System too Lean (Bank 1)

P0172....System too Rich (Bank 1)

P0173....Fuel Trim Malfunction (Bank 2)

P0174....System too Lean (Bank 2)

P0175....System too Rich (Bank 2)

P0176....Fuel Composition Sensor Circuit

P0177....Fuel Composition Sensor Circuit Range/Performance

P0178....Fuel Composition Sensor Circuit Low Input

P0179....Fuel Composition Sensor Circuit High Input

P0180....Fuel Temperature Sensor A Circuit

P0181....Fuel Temperature Sensor A Circuit Range/Performance

P0182....Fuel Temperature Sensor A Circuit Low Input

P0183....Fuel Temperature Sensor A Circuit High Input

P0184....Fuel Temperature Sensor A Circuit Intermittent

P0185....Fuel Temperature Sensor B Circuit

P0186....Fuel Temperature Sensor B Circuit Range/Performance

P0187....Fuel Temperature Sensor B Circuit Low Input

P0188....Fuel Temperature Sensor B Circuit High Input

P0189....Fuel Temperature Sensor B Circuit Intermittent

P0190....Fuel Rail Pressure Sensor Circuit

P0191....Fuel Rail Pressure Sensor Circuit Range/Performance

P0192....Fuel Rail Pressure Sensor Circuit Low In put

P0193....Fuel Rail Pressure Sensor Circuit High Input

P0194....Fuel Rail Pressure Sensor Circuit Intermittent

P0195....Engine Oil Temperature Sensor

P0196....Engine Oil Temperature Sensor Range/Performance

0helpful
2answers

What the sytoms of a clogged catalic converter?

Classic symptoms of a plugged catalytic converter. You may also have a check engine light, with these codes:

P0160 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
P0162 O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0163 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0164 O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0165 O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0166 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0167 O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)

or simply:

P1484 Catalytic Converter Overheat Detected A catalyst overheat condition has been detected by the catalyst temperature sensor

With the symptoms you are describing though, 99% sure that will be it.

Many times a "clogged" catalytic converter is actually a broken one. Inside the unit, there is a honeycomb-like structure that aids the converter in superheating the exhaust fumes, which cuts down significantly on emissions. Over time, this honeycomb structure can get brittle and crack or chunk off inside the unit, which will impede the flow of exhaust. For this reason, many times a clogged or broken catalytic converter will rattle or make vibrating noises when the engine is given gas.
0helpful
1answer

98 S70 RPM's jump up then stall when car is stopped

does this model have an ETS on it? Electronic throttle system. I could need a new throttle body. Sometimes the software goes bad and it will give the symptoms you described.
0helpful
1answer

I have a jaguar 2003 that have a check engine light on. I have change the O2 sensor bank 2 but the light is still on. The vehicle is driving fine.

I assume you have cleared all the fault codes (eg. P0150 - P0167) and the Jaguar generic code (eg: P1000)?

Often the problem is that you know you have fitted the part - but the car's computers don't know and so they have to be 'told'.

Clearing the DTC codes is relatively easy with a decent Code Reader (EOBD CAN) but the Jaguar Generic code is sometimes not so easy as there is a road test sequence that often has to be performed before the 'Engine Light' (MIT) goes out permenantly.

A local MOT Garage often has a Code Reader gadjet and charges around a modest £30 to sort it.
Not finding what you are looking for?

335 views

Ask a Question

Usually answered in minutes!

Top Hyundai Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

Brad Brown

Level 3 Expert

19187 Answers

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

Answer questions

Manuals & User Guides

Loading...