Notices
ES - 1st to 6th Gen (1990-2018) Forum for all 1990 - 2018 ES Models

P0330 Knock Sensor

Thread Tools
 
Search this Thread
 
Old Oct 4, 2017 | 02:04 PM
  #1  
BassLA's Avatar
BassLA
Thread Starter
Driver School Candidate
 
Joined: Oct 2017
Posts: 7
Likes: 0
From: CA
Default P0330 Knock Sensor

I bought a high mileage (200K) 01 ES300 last week for a very good price. I drove it 50 miles back to my house with no issues whatsoever, and drove approximately another 50 miles over a few days and I got a check engine light with the P0330 code. I read numerous posts here at CL about this code on various models and I understand the knock sensors and/or wiring harness are prone to failure especially at higher mileages, however there are a few odd things I noticed while researching this.

Several people have stated that the code appeared for them when their fuel level hit 1/4 tank. This is precisely what happened to me. I had been driving it without issue, and then it came on almost exactly when the fuel level hit 1/4. This has me wondering if it's really a bad sensor or if there is some other underlying issue. I only ask because I read more than one post about people having this code thrown when their fuel level is low. Some have suggested running a fuel system cleaner/additive, however I haven't seen any confirmation that this really fixed the issue and stopped the code from coming back. I've never been convinced that any of these additives work, however I figured it's worth a try so I cleared the code, added 8 gallons of 91 octane fuel and added 8oz of Berryman B12 Chemtool cleaner per the directions. After a morning of driving the code eventually came back. What I noticed is that it only seems to come on after the engine is hot. I drove a few short trips this morning and the check engine light didn't come on for a while, but then eventually when the engine was nice and hot it came back.

I have the diagnostics procedures from the service manual for basic continuity tests and I'm going to try that, but I think I may end up trying the bypass hack as a test, feeding the Bank 1 knock sensor output to the Bank 1 and Bank 2 inputs to trick the ECU. However, I've even read mixed results with this trick. Some say it worked, others say after doing it it results in codes for both banks (P0325 and P0330), leading me to think there may be something else going on. Do the P0325 and P0330 codes really mean the sensors and harness are bad?

If I do end up taking the throttle body off to replace the sensors and harness, at least I'll get an opportunity to do some preventative maintenance such as the coolant bypass hose, rear bank valve cover gasket, and spark plugs, hopefully giving me another 100K miles out of the car.
Reply
Old Oct 4, 2017 | 05:58 PM
  #2  
HomerJay's Avatar
HomerJay
Intermediate
10 Year Member
Liked
Loved
 
Joined: May 2013
Posts: 337
Likes: 50
From: NY
Default

Before you bought the car did you hook up your code reader to check for pending codes and/or the readiness monitor? Not to sound cynical but the PO may have cleared the code(s) right before your test drive. You are correct it maybe faulty wiring, inspect for damaged wire insulation or bad connector. Good Luck.
Reply
Old Oct 4, 2017 | 06:58 PM
  #3  
BassLA's Avatar
BassLA
Thread Starter
Driver School Candidate
 
Joined: Oct 2017
Posts: 7
Likes: 0
From: CA
Default

Yes I checked the codes before I bought it, nothing was stored and all readiness monitors were complete except the EVAP system which took a while but did complete on the drive home. Like I said I drove about 100 miles before the knock sensor code came on.

I just poked around the engine compartment and was surprised that all the corrugated loom covering every wire is extremely brittle, so I'm not surprised if it's the wiring harness for the knock sensors causing the issue. I also found the brake booster vacuum line was cracked where it connects to the intake, also extremely brittle. I cut at the split and had enough length to reattach it. Is it possible that a lean condition could cause actual knock and trigger the sensor (without triggering any other codes) with the sensor providing an out of range value to the ECU? Or do the P0325/P0330 codes just mean the sensor isn't providing any input to the ECU?
Reply
Old Nov 24, 2017 | 01:19 PM
  #4  
BassLA's Avatar
BassLA
Thread Starter
Driver School Candidate
 
Joined: Oct 2017
Posts: 7
Likes: 0
From: CA
Default

Quick update on my P0330 code: I did the ECU hack, splicing the good sensor to both inputs pins on the ECU and the code is gone. I know, it's a dirty band-aid solution that will only last as long as the good knock sensor, but it's fine for now.

I got a P0442 code shortly after fixing this issue, which turned out to be an improperly tightened gas cap.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
czechers
ES - 1st to 6th Gen (1990-2018)
3
Jul 12, 2018 08:39 PM
diverchris
RX - 2nd Gen (2004-2009)
2
Aug 6, 2014 05:51 PM
Live4brew
LS - 1st and 2nd Gen (1990-2000)
17
Oct 23, 2012 12:24 AM
chenxingha
RX - 1st Gen (1999-2003)
4
Dec 8, 2011 05:37 PM
bjz3638
RX - 1st Gen (1999-2003)
1
Oct 21, 2007 10:08 PM




All times are GMT -7. The time now is 01:17 AM.