2004 Nissan Sentra 04 1.8L Sentra hesitates

Tiny
WALTERREY1015
  • MEMBER
  • 2004 NISSAN SENTRA
  • 1.8L
  • 4 CYL
  • 2WD
  • AUTOMATIC
  • 130,000 MILES
I ran the codes and had a p0128, 0340, and 0447, all which also gave the duplicate pending code. I changed the plugs, and checked the coils which tested at 16k ohms. I also checked and had to solder a wire to the evap sensor which removed all codes. The original reason that I checked this was every time I would start and drive away without fully warming the engine, it would seem to backfire when accelerating over 2000 rpm until the engine was fully warmed. I've narrowed it down to if I wait to drive until the idle is down to 800, I have no problems. If not, back to the the hesitation and shaking, which threw a pending p0340 that went away on its own after my next start. Any ideas are welcome, thanks.
Monday, May 19th, 2014 AT 6:58 AM

1 Reply

Tiny
TY ANDERSON
  • MECHANIC
  • 684 POSTS
P0128 This code is flagging the cooling system. It is stating the thermostat is sticking open preventing the cooling system from reaching operating temperature even though the engine has ran long enough to reach operating temperature.

P0340 is for the camshaft position sensor. Most likely the sensor is at fault but could be wiring from the vehicle's computer to the sensor (three wires running to the camshaft position sensor).

P0447 is for the charcoal canister vent solenoid. Either the wiring to the vent solenoid is faulty or the vent solenoid is not functioning. The emission system is sealed to check for any leaks so if this valve is not sealing then vehicle's computer is flagging that it has detected the vent valve is not functioning.

The camshaft code would cause the symptoms your having. Having the P0340 corrected first before all others should help make the engine to run better.
Thanks for the question
Was this
answer
helpful?
Yes
No
Monday, May 19th, 2014 AT 7:43 AM

Please login or register to post a reply.

Sponsored links