Having trouble going up hill and no throttle response
I have a lot of trouble going up hills. When I push the gas pedal I get no response until I put it to the floor and then it just slowly climbs up to 3,000 rmps. If I have cruise control on it just shoots up to 4,000 rmps when going uphill. It is a 2004 Silverado 4.3 2wd
the check engine light is on and flashes at me and throws up a few codes 2 of them are the bank 1 sensor 2 and bank 2 sensor 2 O2 sensor but had just replaced them along with new wires plugs, cap, rotor bug, fuel filter.
A flashing Check Engine Light is telling you to stop driving because raw gasoline is being dumped into the catalytic converter. If you do not stop the engine you can literally cause the catalyst to meltdown and plug the catalytic converter.
We need to know exactly what the Diagnostic Trouble Codes (DTCs) are. All of them - Current, Pending and Historical. Do not provide the code definitions or say that they are related to this or that. Need the exact codes in order to help you. There is no way around this.
What brand spark plugs and their part number did you use?
Did you do the work yourself or did someone do it for you?
We need to know exactly what the Diagnostic Trouble Codes (DTCs) are. All of them - Current, Pending and Historical. Do not provide the code definitions or say that they are related to this or that. Need the exact codes in order to help you. There is no way around this.
What brand spark plugs and their part number did you use?
Did you do the work yourself or did someone do it for you?
A flashing Check Engine Light is telling you to stop driving because raw gasoline is being dumped into the catalytic converter. If you do not stop the engine you can literally cause the catalyst to meltdown and plug the catalytic converter.
We need to know exactly what the Diagnostic Trouble Codes (DTCs) are. All of them - Current, Pending and Historical. Do not provide the code definitions or say that they are related to this or that. Need the exact codes in order to help you. There is no way around this.
What brand spark plugs and their part number did you use?
Did you do the work yourself or did someone do it for you?
We need to know exactly what the Diagnostic Trouble Codes (DTCs) are. All of them - Current, Pending and Historical. Do not provide the code definitions or say that they are related to this or that. Need the exact codes in order to help you. There is no way around this.
What brand spark plugs and their part number did you use?
Did you do the work yourself or did someone do it for you?
Thank you for the new information, as it is very helpful.
The P0161 and P0141 codes are telling you that there is a problem with the downstream Oxygen sensors heater circuits. So, you need to figure out if there is a bad ground, or bad power wires going to both downstream O2 sensors. There might be a broken wire going to both or bad electrical connectors. Without the downstream O2 sensors working properly, you are going to have fuel related engine problems because the ECM is not getting all the information it needs to ensure that the engine is running properly.
The P0128 code is telling you that there is a problem with the ECM knowing what the engine temperature is and as a result the ECM cannot properly control the fuel going into the combustion chambers. The problem could be due to a wiring problem with the intake air temperature sensor, a bad intake air temperature sensor, an engine coolant thermostat that is not opening/closing properly and is stuck in a partially open or closed position, a wiring problem to the Engine Coolant Temperature (ECT) sensor, a defective ECT sensor, or the fan clutch could be defective.
The problems with the downstream O2 sensors and the engine coolant temperature problem can cause the problems you are experiencing with your truck not having any throttle response and it's problems going up hills.
Now, regarding the P0300 code. Get rid of those gimicky E3 spark plugs and install a set of ACDelco 41-993 iridium spark plugs. These engines were designed to run and run well on the ACDelco 41-993 plugs and using anything else is going to cause headaches. If the E3 plugs were as good as the manufacturer claims they are, don;t you think that the vehicle manufacturers would all be using them? The only thing the E3 spark plugs are designed to do is to lighten wallets.
You can purchase the ACDelco 41-993 iridium plugs from rockauto for $6.31 each plus shipping and tax. Do not purchase them from Amazon or ebay because the majority of ACDelco spark plugs sold through those channels are counterfeit. Either purchase them locally for around $12 a plug or from rockauto.com for about half that (and yes, they are the same plugs).
Good Luck!
The P0161 and P0141 codes are telling you that there is a problem with the downstream Oxygen sensors heater circuits. So, you need to figure out if there is a bad ground, or bad power wires going to both downstream O2 sensors. There might be a broken wire going to both or bad electrical connectors. Without the downstream O2 sensors working properly, you are going to have fuel related engine problems because the ECM is not getting all the information it needs to ensure that the engine is running properly.
The P0128 code is telling you that there is a problem with the ECM knowing what the engine temperature is and as a result the ECM cannot properly control the fuel going into the combustion chambers. The problem could be due to a wiring problem with the intake air temperature sensor, a bad intake air temperature sensor, an engine coolant thermostat that is not opening/closing properly and is stuck in a partially open or closed position, a wiring problem to the Engine Coolant Temperature (ECT) sensor, a defective ECT sensor, or the fan clutch could be defective.
The problems with the downstream O2 sensors and the engine coolant temperature problem can cause the problems you are experiencing with your truck not having any throttle response and it's problems going up hills.
Now, regarding the P0300 code. Get rid of those gimicky E3 spark plugs and install a set of ACDelco 41-993 iridium spark plugs. These engines were designed to run and run well on the ACDelco 41-993 plugs and using anything else is going to cause headaches. If the E3 plugs were as good as the manufacturer claims they are, don;t you think that the vehicle manufacturers would all be using them? The only thing the E3 spark plugs are designed to do is to lighten wallets.
You can purchase the ACDelco 41-993 iridium plugs from rockauto for $6.31 each plus shipping and tax. Do not purchase them from Amazon or ebay because the majority of ACDelco spark plugs sold through those channels are counterfeit. Either purchase them locally for around $12 a plug or from rockauto.com for about half that (and yes, they are the same plugs).
Good Luck!
Thread
Thread Starter
Forum
Replies
Last Post








