ES - 1st to 4th Gen (1990-2006) Forum for all 1990 - 2006 ES300 and ES330 models. ES250 topics go here as well.

P0330 Knock Sensor

Thread Tools
 
Search this Thread
 
Old 10-04-17, 02:04 PM
  #1  
BassLA
Driver School Candidate
Thread Starter
 
BassLA's Avatar
 
Join Date: Oct 2017
Location: CA
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
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.
Old 10-04-17, 05:58 PM
  #2  
HomerJay
Intermediate
 
HomerJay's Avatar
 
Join Date: May 2013
Location: NY
Posts: 337
Received 50 Likes on 44 Posts
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.
Old 10-04-17, 06:58 PM
  #3  
BassLA
Driver School Candidate
Thread Starter
 
BassLA's Avatar
 
Join Date: Oct 2017
Location: CA
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
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?
Old 11-24-17, 01:19 PM
  #4  
BassLA
Driver School Candidate
Thread Starter
 
BassLA's Avatar
 
Join Date: Oct 2017
Location: CA
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
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.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
czechers
ES - 1st to 4th Gen (1990-2006)
3
07-12-18 08:39 PM
diverchris
RX - 2nd Gen (2004-2009)
2
08-06-14 05:51 PM
Live4brew
LS - 1st and 2nd Gen (1990-2000)
17
10-23-12 12:24 AM
chenxingha
RX - 1st Gen (1999-2003)
4
12-08-11 05:37 PM
bjz3638
RX - 1st Gen (1999-2003)
1
10-21-07 10:08 PM



Quick Reply: P0330 Knock Sensor



All times are GMT -7. The time now is 10:44 AM.