Question about 1997 Pontiac Grand Am

1 Answer

Trouble codes I know the codes now how do i fix trouble codes po141 po300 po335

Posted by on

  • sandra b2 Jun 09, 2008

    Thanks WB!
    It definitely is not the knock sensor.
    I have the code reader so I know what the codes are just not how to fix it. LOL
    Hard time starting, cat converter gets cherry red and fuel smells.
    Had the ECM tested and that is fine. Replaced a sensor already and worked for a moment (have to check which sensor). Am going to work on your solution and will get back to you. Thanks!



1 Answer

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that gotĀ 5 achievements.


    An expert who has written 50 answers of more than 400 characters.


    An expert whose answer gotĀ voted for 20 times.

  • Expert
  • 97 Answers

Hi Sandra!
The trouble codes listed are defined as:

P0141 Oxygen Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)

P0300 Random/Multiple Cylinder Misfire Detected

P0331 Knock Sensor 2 Circuit Range/Performance (Bank 2)

PO300 & PO331 are possibly symptomatic of issues caused by PO141, which would have a direct influence on the air/fuel mxture... which could cause missing and knocking.

So the first thing I would try is replacing the Bank 2 Oxygen Sensor, after making sure the wiring and connections to that sensor are in good shape.

Does the engine show any physical issues such as loosing coolant, smoking exhaust, overheating? A blown or leaking head gasket on the #2 bank could also present these (among other)

Good luck and let me know how it goes!


Posted on Jun 09, 2008

  • Bill Bellomy
    Bill Bellomy Jun 09, 2008


    The cherry red cat converter indicates a very lean mixture, OR a mixture so rich that fuel is actually burning in the converter instead of the engine. Either would cause missing, but the knock would more likely come from a lean mixture.

    Another possibility is a severely leaking injector(s), dumping raw fuel into a cylinder(s). Check this by inspecting the spark plugs on that bank looking for a fuel soaked one(s). If you find one, try spinning the engine over with the plugs out and see if its spewing fuel out of one (or more) of the plug hole(s). You can also pull the injectors and check them for leakage and an even conical spray pattern. The hard starting kind of points to an injector issue, as the oxygen sensor does not come into play until the engine is at operating temperature. The air/fuel mixtures are preset at start/warm-up, and a malfunctioning injector would cause what should be an adequate mixture to be less than so due to it's not doing as designed. So, another possibility to throw in the mix... Just what you needed, right? Ha!

    Listen Sandra, the solutions to these problems is usually (in retrospect) a lot simpler than we imagine... we tend to overcomplicate things, hence we sometimes can't see the forest for the trees, if you know what I mean. We sometimes treat symptoms, not causes. The key is to keep your approach simple, only change one thing at a time (so that if does have an effect, you know EXACTLY what affected the issue).

    You sound like you've got a pretty good grasp of the problem and a good head on your shoulders, so now all we just need to find the darn cause!

    Keep me posted, or e-mail me direct at, and once again, GOOD LUCK!




1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

A 6ya expert can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
The service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
Good luck!

Posted on Jan 02, 2017


Add Your Answer

Uploading: 0%


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



Related Questions:

1 Answer

2006 Dodge Caravan Getting Two codes: Po135 and Po141

Sadly people don't know that trouble codes only tell the mechanic what to test, not what to replace. And auto parts stores are in the business of selling parts, not giving advice.
Code 135 means there is a problem with the heater inside the o2 sensor for bank one in front of the catalytic converter. Code 141 means the same thing for the o2 sensor after the cat.
Since it is very rare to have two O2 sensors fail at the same time, chances are the problem is lack of power going to the sensors.
The power circuits would need to be checked which requires a shop manual to get the testing procedures and wiring diagrams.

Aug 05, 2014 | 2006 Dodge Grand Caravan

1 Answer

97 suburban runs rough, codes po141,po157,po300,po155

Well, code 141 is for a problem with the heater circuit for O2 sensor bank one sensor two which is after the catalytic converter.
Code 157 is for the same issue but with bank two sensor two, and 155 is for bank two sensor one. I would look at the wiring for those O2 sensors first. It is very rare for more than one O2 sensor to fail at any given time.
Code 300 is for a random miss which may be tough to track down.

Feb 06, 2014 | Chevrolet Cars & Trucks

2 Answers

2003 kia sedona replaced crankshaft position sensor 6months ago would start again same code plus p0431,0335,0300,o303,0302. replaced sensor still gives a hard code sensors bad. tightened timing belt ,...

first why and how did you tighten the timing belt. if was loose should just replace the timing belt that belt runs the timing.the code po335 is your crank position sensor and it is coming up the engine is fight to keep the timing. replace the timing belt. the codes po300,po302.po303 are for a rarandom misfire. when was the last tune up. change the sparks plugs

Nov 02, 2012 | 2003 Kia Sedona

1 Answer

I have 7 codes that popped up- po722 po118 po730 po606 po300 po141 po343

what usually is done is the codes are cleared and the car is driven then if the check engine light comes on or a week later no light comes on have the pcm rechecked for codes as sometimes you can get what is false codes,codes that momentarily set but are not actually a problem.

Sep 08, 2011 | 2001 Volkswagen Beetle

1 Answer

Codes po300, po441. po335, po455

A code P0441 could mean one or more of the following has happened:
  • Bad vacuum switch
  • Broken or damaged EVAP line or canister
  • Open in PCM purge command circuit
  • Open or short in Voltage feed circuit to Purge Solenoid
  • Faulty purge solenoid
  • Restriction in EVAP solenoid, line or canister
  • Corrosion or resistance in purge connector
  • Bad PCM

Mar 13, 2011 | Mitsubishi Galant Cars & Trucks

1 Answer

My car has these codes coming up. What are they? PO141 PO455 PO128 PO300... My car is a 2006 Chevrolet Cobalt


Jan 12, 2011 | 2006 Chevrolet Cobalt

2 Answers

My 01 chevy blazer will idle rough. it gives me error codes, p0300 and p0135 and p0141. where do i find these problems

Hello your po135 is o2 sensor bank 1 your po141 is O2 sensor bank 1 sensor 2 and your pO300 is random multiple cylinder misfire these problems are your oxygen sensors and engine misfire pO300 is you engine missing o2 sensors are switches in the exhaust system the engine misfires are the engines cylinders missing.

Jan 05, 2011 | 2001 Chevrolet Blazer

1 Answer

P134, p0141, po300, po130 and po135. 2005 Sunfire.

Given that most of the trouble codes are for the O2 sensor, I think I would change it. The multiple misfires could be because of improper fuel/air mixture caused by a bad sensor. Disconnect the negative(-) battery terminal then change the sensor. Disconnecting the negative(-) should reset the computer and allow the fuel/air mixture to return to default allowing the engine to start.
P0130 - O2 Sensor Circuit Malfunction (Bank 1 Sensor 1)
P0134 - O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 - O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
P0141 - O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
P0300 - Random/Multiple Cylinder Misfire Detected

Jun 16, 2010 | 2005 Pontiac Sunfire

1 Answer

1996 olds cutlas supreme, 3.1 L has trouble codes PO171 and PO300. Any Ideas?

The po300 is a misfire code.This means there is probably a plug,plug wire,ignition coil,or ignition module.Check the coil towers one at a time.These are know for corroding.If you find one that is corroded then replace the plug wire also.Po171 is a lean condition code.The po300 could be causing the po171.If you have not had a tune up Now would be a good time.Hope this helps.Good luck.

Jan 06, 2010 | 1996 Oldsmobile Cutlass Supreme Coupe

1 Answer

OBD malfunction indicator light status on stored diagnostic trouble codes po325, po335, p1336 . Car will not pass OBD test.


Aug 28, 2009 | 1997 Nissan.5 Altima

Not finding what you are looking for?
1997 Pontiac Grand Am Logo

1,062 people viewed this question

Ask a Question

Usually answered in minutes!

Top Pontiac Experts


Level 3 Expert

77947 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22306 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8832 Answers

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

Answer questions

Manuals & User Guides