Q: Check Engine codes P0310 and P0705.

asked by on December 29, 2015

I have a misfire in cylinder 1 and the Check Engine light is blinking and giving codes P0301 and P0705. I am also sure that my NSS needs either cleaning or replacing.

Check Engine Light is on Inspection $79.99 - $99.99 Get a Quote

The p0301 code could be caused by a bad spark plug or coil pack on the engine. I would have a technician perform a tuneup and test the coil pack to see if this clears up the misfire. As far as the p0705 code, this is for the NSS. I would replace it rather than clean it but you can clean them if the contacts are not completely worn out. A technician from YourMechanic can inspect your engine for you.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

What others are asking

Is It Worth It to Buy My Own Scanner or Code Reader?

A code scanner is used to access the onboard diagnostic system (OBD) of your vehicle. Not all code scanners are created equal; there are many different scanner types. The most inexpensive scanners on the market today hookup to the OBD...

The Check Engine Light came on after washing my Durango

It sound like you got water into some of the electrical connections from the water that is sprayed sideways and from the bottom of some of these car washes. Also, your car was running, which could cause the water to...

Difficulty accelerating

Hello. It sounds like your clutch is worn out and going bad. The clutch is what allows your transmission to shift into gear and it also allows the transmission to provide power to the wheels while driving. A lot of...

oil pressure switch

The "apparent" oil pressure switch malfunction is not a cause of the stalling or misfiring. That malfunction with the switch has to be diagnosed and confirmed because sometimes there is nothing wrong with the switch itself but rather there is...

Engine light will not go off after fixing the knock sensor p0325

Hi There, As you may know, the knock sensor code is triggered when it detects specific irregularities inside the motor. When the crankshaft position sensor is detected to have more than a 2 percent variance in terms of the reading...

Last night I was driving home and I heard this knocking noise, a minute later the noise went away and my check engine light came on.

Hi there. The noise you heard could have been the engine knocking due to a lack of engine oil. If the brake pedal is pressed and the oil light comes on, then the oil level could be low causing the...

battery cable is too short to reach battery connection. Had to replace the connection because it broke off and now cable to short

You can purchase battery terminal ends with cables attached at most automotive part stores. You want to find the same gauge/thickness of wire or slightly larger. Then you'll need a lug or crimp fitting that matches the size of the...

No reverse, all other gears work. 2000 Chevrolet Blazer

Hello - I suspect the reverse input drum/clutch has failed in some fashion. This is a common failure on high-mileage 4L60E transmissions as you have. I would recommend having your transmission inspected by a reputable transmission shop for further diagnosis....

Wondering if fuel injector(s) is/are going bad

Although faulty fuel injectors could cause the issue you are describing, the symptoms associated with the diagnostic trouble code you found, namely P0344 are consistent with the symptoms that you are reporting. Consequently, you are better off resolving the fault(s)...

Related articles

P0151 OBD-II Trouble Code: O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0151 code definition O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1) What the P0151 code means P0151 is the OBD-II generic...
Are Lights the Only Thing the OBD Uses to Warn the Driver of Issues?
If If your car was manufactured after 1996, it has an OBD II system that monitors emissions and other systems on board. While it’s primarily focused on emissions, it can also report other problems that are only peripherally related to...
P0029 OBD-II Trouble Code: Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2)
P0029 P0029 trouble code definition Exhaust Valve Control Solenoid Circuit Range/Performance (Bank 2) What the P0029 code means P0029 is the OBD-II generic code indicating the engine control module (ECM) has determined that the variable valve lift solenoid for the...