Have a 1996 pontiac grand am. Need help understanding fault codes. P0102, P0113, P0122, P0135, P0141, P0440

Hi, I'm having some issues getting my car up and going. I've just purchased it and it's my first car, but I need it to pass smog. The previous owner said there was only a issue with a charcoal emissions sensor or something like that but I have no idea about cars as I'm in the learning process. I have some fault codes that I don't understand and need to know how I can go about fixing them. The fault codes are as follows; P0122, P0113, P0122, P0135, P0141, P0440.

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

Experienced mechanics share their insights in answering this question :
Considering that you have multiple trouble codes present, I would recommend having a check engine light is on inspection performed by a qualified professional. Once this has been done, you will have a much better understanding of what is causing these trouble codes to exist in your vehicle. Consider YourMechanic for this inspection as it can be done from your home or office.

How to Identify and Fix Common car Problems ?

Our sources include academic articles, blog posts, and personal essays from experienced mechanics :

Error code P0113 is indicative of an issue with your vehicle`s intake air temperature sensor.
P0102 is a diagnostic trouble code (DTC) for “Mass Airflow (MAF) Circuit Low Voltage Input“.
Code P0440 causes the Check Engine Light to go on and this alone will cause a failed emission test. The code means the fuel vapor system has a vapor leak somewhere in the system and vapors can be very flammable and dangerous to breath the vapors.
Common symptoms of the P0113 engine code

Irregular fuel efficiency. Engine misfiring.

What Does Code P0102 Mean? Your MAF sensor is typically installed downstream from your air filter on your air intake tract. It measures both the density and volume of air passing through your intake and into the engine. A P0102 error code means that there`s insufficient air traveling through your air filter.
P0102 Causes

These are the most common causes of error code P0102: ◾ The most obvious issue is restricted airflow from your air cleaner to the mass airflow sensor caused by a clogged air filter. ◾ Your MAF sensor can also be dirty or partially clogged by dust, leaves, or carbon build-up.

Code P0446 indicates that there is an improper voltage drop in the EVAP Vent Valve circuit, which can be caused by either too little or too much electrical resistance. This improper electrical condition will cause the vent valve to malfunction.
If you get the error code P0440, one or more of the fixes below may be needed to fix the problem. For each possible repair, the estimated cost includes the cost of the parts and the cost of the work needed to repair. Usually costs between $75 and $150, depending on the shop`s hourly rate.
If the dashboard isn`t lighting up at all, your car might have blown a fuse. Removing the old fuse and replacing it should get the lights working again. While the new fuse may do the trick, it could also indicate a deeper electrical problem.
If your dashboard lights aren`t working, find the fuse associated with your dashboard lights and check inside. If the fuse has blown, replacing it may be all you need to do to fix the problem.
INTAKE-AIR TEMPERATURE SENSOR FAULTY: SYMPTOMS

Fault code is stored, engine indicator lamp may come on. Problems starting. Reduced engine power. Increased fuel consumption.

Engine stalling, rough idling, engine stumbling, and random surges of power are commonly associated with IAT sensor failure. These are concerning symptoms, and they can only worsen with time.
Common Causes of the P0113 Code

– Dirty air filter. This will cause your intake to overheat but is relatively easy to fix. – A faulty or damaged IAT sensor. This is a very common cause.

Yes. While the damage may seem small initially, the longer you drive with a bad oxygen sensor, the worse the damage will become. Eventually, you may experience rough idling, poor acceleration, engine misfires, an illuminated check engine light, and failed emission tests.
Error code P0101 indicates that there is an issue with your mass airflow sensor (MAF). In this case, the MAF is out of its intended range. Other codes ranging from P0100-P0109, P0505-P0507, and P2096-P2099 often appear simultaneously with this code, given their similar proximate causes.
The MAF sensor malfunctioning can also cause your car to throw a check engine light (CEL). Furthermore, it can cause different check engine codes such as the O2 sensor, “low air volume”, or something else.
All the causes of a P0102 code are related to air intake or electrical issues. A few common issues are : Vacuum leaks.
While O2 sensors will have a natural lifespan, there are a few things that can cause them to fail more quickly. Contaminated or dirty fuel injectors, engines that burn oil, and even a very dirty air filter can cause O2 sensors to become faulty.
The most common causes for EVAP leaks include bad seals and O-rings, a failing purge valve, a damaged hose or vent, or a defective leak detection pump. As you might have guessed, there`s no real way to prevent one of those components from failing unless you`d like to regularly replace components of your fuel system.
What Are the Symptoms of a P0446 Code? The most common symptom of a P0446 error code is the illumination of your vehicle`s check engine light or the illumination of your malfunction indicator lamp.
Which Faulty Parts or Malfunctions Can Cause Trouble Code P0446? P0446 tends to be returned by diagnostic testing when the control circuit for the evap vent valve is not achieving the seal that enables the EVAP system in the vehicle to hold pressure.
Poor Engine Performance

On top of a rough idle, a vehicle with a failing EVAP canister purge valve will display signs of poor engine performance. The engine may feel like its running “weak” and won`t generate sufficient power for acceleration.

If you see a P0442 evaporative emission system leak detected code, you may be able to resolve the problem without much effort. The easiest solution may be to remove and reaffix the gas cap. Once you do, clear the code on the OBD-II diagnostic scanner and drive for a few days.
Locate the instrument cluster fuse.

This is typically found inside the fuse box, which is located under the dash on the driver`s side of the car.

Relevant Questions and Answers :

the most relevant questions and answers related to your specific issue

Have a 1996 pontiac grand am. Need help understanding fault codes. P0102, P0113, P0122, P0135, P0141, P0440
ANSWER : Considering that you have multiple trouble codes present, I would recommend having a check engine light is on inspection performed by a qualified professional. Once this has been done, you will have a much better understanding of what is causing these trouble codes to exist in your vehicle. Consider YourMechanic for this inspection as it can be done from your home or office.

Check engine light is on, need help with codes
ANSWER : What is most likely happening is that you have a small vacuum leak somewhere.

There are many small vacuum lines in the emissions control system. I would recommend having a mechanic who is proficient in emissions diagnostics take a look at your vehicle to check for vacuum leaks with a small scale highly accurate vacuum gauge.

If the vacuum readings are low, the mechanic will then inspect your vacuum lines for any holes or cracks that could be causing this issue. Once the vacuum leak has been found, the hose would be replaced upon your request. YourMechanic offers technicians who can perform services like this at your home or business.

I have a Code P0601 on the PCM. I replaced the PCM, and now I have a code P0118, code P0123, and code P0193.
ANSWER : Hi there, the short answer to your question is no . A PCM with a P0601 (which is a memory module error in the PCM) cannot reliably retrieve codes for the codes you list (P0118 – coolant temp sensor, P0123 – throttle position sensor, P0193 – fuel rail pressure sensor.

Most likely, the P0601 prevents the PCM from getting any codes from the engine sensors. The memory module error may cause in data corruption for collected sensor values, lose of data over multiple sampling periods, or failure of the data collection to work at all. Replacing the PCM was a necessary expense.

If you need assistance with the "new" codes, I would recommend having a Check Engine Light inspection completed by a mobile, professional mechanic, such as one from YourMechanic, to diagnose the new error codes and get an accurate assessment of the repairs needed.

Check Engine Light codes. 2006 Mercedes Benz E55 AMG
ANSWER : Since you are getting many different codes from different areas of the engine, you may need to have the system hooked up to a factory scanner since most of these generic codes do not cross over in my repair software. I would also check with the local dealer to see if any service campaigns are open on the vehicle since there are over 30 possible campaigns that could pertain to this vehicle and some of the problems you are having with the secondary air system. This may be the cause of some of the codes and supercharger disabling. If you’d like to have this checked elsewhere, a qualified pro from YourMechanic can come to your car’s location to go through each Check Engine Light code firsthand and have them resolved.

It threw a code 21 , throttle position sensor bad code. i replaced it and the code went away but i still have no spark.
ANSWER : Hello and thank you for contacting YourMechanic. The problems that you are encountering with your vehicle, could be caused by the harness to the Throttle Position Sensor (TPS) or the computer itself.

Check the harness to the TPS for any debris or any corrosion. Hook up a paperclip to the harness and turn on the key. Use a multimeter and check for voltage at the pins of the harness. Make sure that the ground on the sensor is grounded and has no resistance. If you find that the harness is having too much resistance, then I recommend having the main engine harness replaced. If you have replaced the harness and still have the same problems, then the computer will need to be flashed or replaced.

I recommend having a professional, like one from YourMechanic, come to your home to diagnose your car’s no start condition before replacing any parts.

I have a check engine light coming on and off. Scanned code is p0013. CMP solenoid fault. 2008 Pontiac G6
ANSWER : Hello – the P0013 (camshaft position actuator solenoid control circuit) code you have could be caused by several issues. This could be an electrical issue with the wiring to that solenoid itself. There may also be a problem with a stretched camshaft timing chain or worn cam chain guides – especially if cam chain timing components have not been serviced on your engine. Since your problem comes and goes, I would check the wiring and connectors closely as a first priority. Then check for a lack of continuity in the solenoids themselves. I recommend a Check Engine inspection performed by a mobile, professional mechanic, such as one from YourMechanic, who will come to your location, diagnose this problem, give you an accurate assessment of damage and cost estimate for repairs.

i just need little help hope you can give advise what to do My slip indicator light is on and i scan it i got this code C1336 z
ANSWER : Hi there. The code you listed is a Scion / Toyota specific code that indicates that a zero point calibration needs to be completed or the sensor that stored this code is faulty and requires replacement. The process for completing this on most Toyota/Lexus and Scion vehicles can be reviewed by watching this video. If this does not help you, please contact a professional mechanic to complete a warning light inspection so they can help diagnose and isolate the source of this problem.

Jeep is throwing code p0441 and code 13. Checked front hoses. OK. Evap leak? Any help?
ANSWER : Hi – the P0441 code indicates that there is no flow of fumes detected from the gas tank/evap cannister to the engine. This could be caused by a faulty leak detection pump in the gas tank, failed purge valve, bad wiring to or a failed purge solenoid, blockage in the evap purge line, or even a failed engine management computer (not often). I would recommend having a Evaporative Emissions System Inspection completed by a mobile, professional mechanic, such as one from YourMechanic, to diagnose this problem, get an accurate assessment of damage and cost estimate for repairs.