Possible causes:
* Faulty fuel level sensor
* Wiring issue between the fuel level sensor and the PCM
* Faulty PCM
Symptoms:
* Check Engine Light
* Inaccurate fuel gauge readings
* Stalling
* Engine surging
Repair:
* Replace the fuel level sensor
* Repair or replace the wiring between the fuel level sensor and the PCM
* Replace the PCM
Cost:
* Fuel level sensor: $50-$100
* Labor: $50-$100
* PCM: $200-$300
Additional Information:
* The fuel level sensor is located in the fuel tank. It is a potentiometer that varies its resistance based on the amount of fuel in the tank.
* The PCM uses the signal from the fuel level sensor to determine how much fuel is in the tank. This information is then used to control the fuel gauge and to calculate fuel economy.
* A faulty fuel level sensor can cause the fuel gauge to read incorrectly, which can lead to stalling or engine surging.
* If you are experiencing any of the symptoms listed above, it is important to have your vehicle diagnosed by a qualified mechanic.