Dec 192016

Hyundai AccentHi, we thought we had a failing fuel pump as the car was having intermittent starting issues, sometimes it would start other times not. It always turned over but wasn’t getting fuel. So we replaced fuel pump with new and still had problem, worked out the problem was a bad earth(ground) and old pump worked fine. My problem is that when the new pump was installed, at idle it is normal and quiet but when driving the faster you drive the louder it gets, it is a hum sort of fuel pump noise that is louder than the engine noise. Thought maybe new pump was faulty so took back out and replaced it with the original old one, now that is doing the same thing ???? Noise was never a problem before. I’ve checked the sock like filter on the base of the pump and other parts within the plastic assembly and there is no obvious blockages ……. the car is not hesitating or acting as if it’s starving for fuel when accelerating it’s just the noise of the pump …… any ideas on why this would happen ??? I would really appreciate any advice. Thanks heaps Ben


Fuel Pump Noise

Noise is a form of vibration. That being said, many d0-it-yourself’ers tend to leave out the rubber o-ring gasket. The fuel pump is sometimes difficult to seat with the new rubber o-ring or with the old one for that matter. So many have let out the o-ring. This can cause two problems. One problem is that is creates an evap system leak. And two, it can cause excessive fuel pump noise. The fuel pump noise will resonate and without the o-ring in place it turns the fuel tank into a loud speaker. Of course the noise would be louder on an empty tank and get quieter with a full tank.

I want to also suggest that you double check the area under the rear seat. Make certain any noise dampening was put back into place. Also make sure the inspection panel is back in place and properly secured. Make sure the fuel filter is also secured back in its bracket.

Fuel Pump Replacement

To Remove:
  1. Press the two taps under the rear seat and raise the seat.
  2. Detach the inspection panel of the fuel pump.
  3. To reduce the internal pressure of the fuel lines and hoses, start the engine with the fuel pump disconnected and wait until it stops.
    Note: Be sure to reduce the fuel pressure before disconnecting the fuel main pipe and hose otherwise fuel will spill out.

Fuel Pump 2000 Hyundai Accent

  1. Disconnect or remove the following:◦Negative battery cable
    ◦Eye bolts while holding the fuel filter nuts securely
    Cover the fuel filter with a shop towel to avoid residual gasoline from splashing.

    ◦Fuel filter mounting bolts
    ◦Fuel filter from the fuel filter clamp

    To Install:

    1.Install or connect the following:

◦Fuel filter from the fuel filter clamp
◦Fuel filter mounting bolts
◦Eye bolts
◦Negative battery cable
◦Inspection panel of the fuel pump
◦Rear seat

Dec 132016

2009 Hyundai SonataWe have a code p0340 CEL and the camshaft sensor has been changed. I need to replace the 3 wires in the harness from the ECM to cps could you provide the wiring diagram? It is a 2009 Hyundai Sonata 2.4 GLS.


Hyundai Code P0340 – Camshaft Position Sensor ‘A’ Circuit Malfunction Bank 1 Or Single Sensor

First of All the Camshaft Position Sensor is an electronic device used in an engine to record the rate at which the camshaft is spinning. Therefore this information is used by the Engine Control Module(ECM) to control ignition and fuel injection. The camshaft position sensor senses the retraction of camshaft (intake) to identify a particular cylinder. Hence the camshaft position sensor senses the piston position. The sensor system consists of a rotating part, typically a disc, as well as a static part, the actual sensor.

When the engine is running, the high and low parts of the teeth cause the gap with the sensor to change. As a result the changing gap causes the magnetic field near the sensor to change. While the change in the magnetic field cause the voltage from the sensor to change.

In conclusion when the crankshaft position sensor (POS) system becomes inoperative, the camshaft position sensor provides various controls of engine parts instead, utilizing timing of cylinder identification signals.

Code P0340 Possible causes

– Faulty Camshaft Position Sensor
– Camshaft Position Sensor harness is open or shorted
– Camshaft Position Sensor circuit poor electrical connection
– Faulty starter motor
– Starting system circuit
– Dead (Weak) battery

Camshaft Position Sensor Wiring Diagram

Code P0340 camshaft sensor wiring diagram 2009 Hyndai Sonata 2.4L


Dec 052016

2000 Hyundai ElantraI need ecm wiring diagram for a 2000 Hyundai Elantra . my 02 sensor connector melted and I need to sort out the wires thank you


I will provide you with the wiring diagram you request. It will be in three sections.

ECM Wiring Diagram 1 – 2000 Hyundai Elantra


ECM Wiring Diagram 2 – 2000 Hyundai Elantra


ECM Wiring Diagram 3 – 2000 Hyundai Elantra

Nov 292016

2004 Hyundai XG 350I have a miss in my car. The spark plugs have been changed. Also replaced 2 coil packs and replaced plug wires. But there is still a ‘miss’ in the engine. What could I check out next? Any ideas what it could be?


If the check engine light is on, please post the codes below in the comments for further information.

Misfire Counters

Misfire Counters
Whenever a cylinder misfires, the misfire diagnostic counts the misfires. Then the misfire diagnostic notes the crankshaft position at the time the misfire occurred. These misfire counters are basically a file on each engine cylinder.

A current and a history misfire counter is maintained for each cylinder. The misfire current counters indicate the number of firing events out of the last 200 cylinder firing events which were misfires. A misfire current counter displays real time data without a misfire DTC stored. The misfire history counters indicate the total number of cylinder firing events which were misfires. The misfire history counters display 0 until the misfire diagnostic has failed and a DTC P0300 is set. Once the misfire DTC sets, the misfire history counters will be updated every 200 cylinder firing events.

The misfire counters graphic illustrates how these misfire counters are maintained. If the misfire diagnostic reports a failure, the diagnostic executive reviews all of the misfire counters before reporting a DTC. This way, the diagnostic executive reports the most current information.

When crankshaft rotation is erratic, the control module detects a misfire condition. Because of this erratic condition, the data that is collected by the diagnostic can sometimes incorrectly identify which cylinder is misfiring. The misfire counters graphic shows there are misfires counted from more than one cylinder. Cylinder #1 has the majority of counted misfires. In this case, the misfire counters would identify cylinder #1 as the misfiring cylinder. The misfires in the other counters were just background noise caused by the erratic rotation of the crankshaft. If the number of accumulated is sufficient for the diagnostic to identify a true misfire, the diagnostic will set DTC P0300.

Misfire Counter Information

Use Techline™ equipment to monitor misfire counter data on OBD  ll compliant vehicles. Knowing which specific cylinders misfired can lead to the root cause. Even when dealing with a multiple cylinder misfire. Using the information in the misfire counters identify which cylinders are misfiring. If the counters indicate cylinders numbers 1 and 4 misfired, look for a circuit or component common to both cylinders number 1 and 4. Such as an open ignition coil in an electronic ignition system.

The misfire counter information is located in the specific eng. menu, misfire data sub-menu of the data list.

The misfire diagnostic may indicate a fault due to a temporary fault. This is not necessarily caused by a vehicle emission system malfunction. Possible malfunctions include the following conditions:

  • Contaminated fuel
  • Running out of fuel
  • Fuel fouled spark plugs
  • Basic engine fault

Nov 292016

2014 Hyundai ElantraIs there anything that would cause a battery 2 go totally dead, can’t get a charge.


Number one cause would be leaving a light on. This can be done by not shutting the trunk,glove box or door securely. Could have left a charge cord plugged in too long. But most likely there is an internal short in the factory battery. I have found that factory batteries do not tend to last as long as they should. Once the battery goes completely flat it takes a lot of encouragement from a low amperage battery charger. The low amperage charger will need to be left on for a couple of days or longer. Trying to jump start the car is not a good option on a completely flat battery. I recommend replacing the battery and then having the alternator tested to be on the safe side. Of course checking to make sure anything left plugged in should be checked so this doesn’t happen again.

Use A Low Amperage Battery Charger

Low Amperage Battery Charger

  • Charge fully drained lead-acid batteries up to 30Ah, including ATVs, lawn mowers and motorcycles. Safely maintain all types of automotive, marine, RV, powersport, lawn & garden and deep-cycle batteries.
  • Cutting-edge technology delivers superior performance. Charge 2x faster, repair damaged batteries and use with micro-hybrid start-stop vehicles and CANBUS electrical systems.
  • Streamlined design that’s ultra-compact, portable and incredibly lightweight. It’s impact, UV and water-resistant (IP60) and easily mounts into any AC outlet.
Nov 292016

2001 Hyundai TiburonI had a tune up completed on the car today and the car is not getting gas. My mechanic thinks it is the Hyundai fuel pump because no feedback from the fuel pump. Exactly where is the fuel pump located on this car. The mechanic said he thinks it is in the gas tank.


The Hyundai fuel pump is located inside the fuel tank yet still easy to get to. It is accessed easily because all you need to do is remove the rear seat cushion.

Hyundai Fuel Pump 2001 Tiburon Removal


  1. Remove the rear seat cushion.
  2. To reduce the internal pressure of the fuel lines and hoses, first start the engine and then disconnect the electrical fuel pump connector. Hyundai Fuel Pump location 2001 TiburonBe sure to reduce the fuel pressure before disconnecting the fuel main pipe and hose otherwise fuel will spill out.
  3. Disconnect the battery cable from the negative terminal of the battery.
  4. Remove the high pressure hose and fuel return hose.
  5. Finally the fuel pump assembly may now be removed.
Oct 102016

2008 Hyundai EntourageI accidentally filled up with flex fuel. Should I be worried, what should I do?


It can damage fuel lines, injectors, hoses and other rubberized parts, and cause engine startup problems, rough running and other ills. Flex fuel engines are modified to prevent those problems. The E85 Ethanol based fuel should be removed from the fuel tank ASAP if you tank was below 1/4 tank when you filled up.

If you only added a few gallons, I wouldn’t worry to much. Just drive it as normal and once it gets down to 3/4 of a tank, top it back off. Repeat for a week or so. This should be enough to help prevent any damage.

Oct 012016

2005 Hyundai TusconI went to auto zone for a scan on my 2005 Hyundai Tuscon 2wd with automatic transmission. The car was skipping and error code p0734 and code p0700 came up. I was told to replace speed sensors and change fluid does this sound right?


Start by inspecting the transmission fluid level and condition, and change fluid if necessary.

HYUNDAI Code P0734 – Fourth Gear Incorrect Ratio

P0734 is detected when A/T cannot be shifted to the 4th gear position even if electrical circuit is good.

Code P0734 Possible symptoms

– Engine Light ON (or Service Engine Soon Warning Light)
– Incorrect transmission shifting

P0734 Hyundai Description

This diagnosis monitors actual gear position by checking the torque converter slip ratio calculated by Transmission Control Module (TCM) as follows:

Torque converter slip ratio = A x C/B

A: Output shaft revolution signal from revolution sensor

B: Engine speed signal from Engine Control Module (ECM)

C: Gear ratio determined as gear position which TCM supposes

If the actual gear position is higher than the position (4th) supposed by TCM, the slip ratio will be more than normal. In case the ratio exceeds the specified value, TCM judges this diagnosis malfunction.

HYUNDAI Code P0700 – TCU Request For MIL On

Since the P0700 is just and informative code, check the TCM for more codes to resolve the problem.

Code P0700 Possible symptoms

– Engine Light ON (or Service Engine Soon Warning Light)
– Driveability problems
– Transmission shifting problems

Possible causes

– Shorted or open circuit within Transmission Control Module (TCM)
– Faulty Transmission Control Module (TCM)

 Hyundai Code P0700 Description

The Transmission Control Module (TCM) monitors the malfunction of sensors and actuators relating to transmission control. When the TCM detects a malfunction with the control, a signal is send to the Engine Control Module (ECM) to trigger the Engine Light or Service Engine Soon light. The ECM stores the P0700 code and it means the TCM detected a malfunction with the transmission controls.

Sep 282016

2008 Hyundai Sante FeI have codes for cyl 1, 3, and 5 misfires, along with codes for injectors circuit 1, 3, and 5 voltage low. Besides a harness what would cause these all at the same time? I can clear the codes and they won’t come back unless the vehicle is driven for 20 plus miles.



Hyundai Code P0300 – Random/Multiple Cylinder Misfire Detected

Hyundai Code P0300 Possible causes

– Faulty spark plug (s)
– Faulty ignition coil (s)
– Clogged or faulty fuel injector (s)
– Intake air leak
– Fuel injectors harness is open or shorted
– Fuel Injectors circuit poor electrical connection
– Ignition coils harness is open or shorted
– Ignition coils circuit poor electrical connection
– Insufficient cylinders compression
– Incorrect fuel pressure

The P0300 code means that a cylinder(s) is misfiring or is randomly misfiring. Start by checking for intake leaks, intake gaskets are common caused of multi-cylinder misfiring. If no leak are found the next step is to replace the spark plugs. If the problem persist more tests needs to be done to diagnose problem, see “Possible Causes”.

There is a factory technical service bulletin for the following Hyundai models:

Accent (MC)
2003-2006 SULEV Elantra (XD)
2004-2008 Tiburon 2.0L (GK)
Tucson 2.0L (JM)
Elantra (HD)
Elantra Touring (FD)
Genesis Coupe (BK)
Sonata (NF)
Santa Fe
Sonata (NF)
Santa Fe (CM)
Azera (TG)
Veracruz (EN)
Entourage (EP),
Genesis Coupe (BK)
Genesis Sedan (BH)Genesis Sedan (BH)

The bulletin provides information on how to inspect and diagnose problems related to the Oil Control Valve (OCV) used in Constant Variable Valve Timing (CVVT), if at any time the OCV is suspected as the caused of rough idling, poor acceleration, camshaft timing misalignment-related trouble codes, misfire-related trouble codes.

P0203 HYUNDAI – Injector Circuit Open – Cylinder 3

Possible causes
– Faulty fuel injector 3
– Fuel Injector 3 harness is open or shorted
– Fuel injector 3 circuit poor electrical connection
The P0203 is set if the Engine Control Module (ECM) is detects a low or high voltage drop or resistance at the injector 3.

Engine Control Module (ECM) checks the injectors circuit resistance and monitors the voltage drop during normal operation. The ECM will trigger the P0203 code when the resistance or voltage drop at the injector 3 is out of specifications.