P0328 Code: Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor)
Causes, Symptoms & How to Fix
P0328 means the PCM is reading a knock sensor signal voltage that is too high — typically above 4–5V instead of the normal low varying AC signal. Without valid knock data the PCM retards ignition timing as a safety measure, causing reduced power and worse fuel economy. The most common fix is replacing the knock sensor ($30–$150 DIY) or repairing damaged wiring beneath the intake manifold. On many GM V8s, accessing the sensor requires intake removal, which raises labor costs significantly.
| Definition | Knock Sensor 1 Circuit High Input (Bank 1 or Single Sensor) |
|---|---|
| Severity | Moderate — Reduced power, fuel economy loss, risk of detonation damage long-term |
| Trigger | Knock sensor signal voltage stays above the PCM upper threshold (often >4–5V) |
| Location | Engine block, intake valley, or cylinder head — Bank 1 (or single sensor on inline engines) |
| Common Vehicles | GM (Silverado, Tahoe, Suburban), Toyota, Honda, Ford, BMW, Nissan, Hyundai, Volvo |
| Related Codes | P0325, P0326, P0327, P0329, P0330, P0332, P1320 |
| DIY Fix Cost | $30–$150 (sensor) |
| Pro Fix Cost | $150–$600 (sensor + labor; higher on GM V8 with intake removal) |
| Recommended Tool | iCarsoft CR MAX BT |
What Does P0328 Mean?
When your Check Engine Light is on and a scan returns P0328, the PCM is reporting that the primary knock sensor circuit is reading too high — voltage well above the expected range for a healthy knock signal. Most knock sensors are piezoelectric: they generate a tiny AC voltage in response to engine vibration, and the PCM uses that signal to detect detonation (knock) and retard ignition timing accordingly. A "high input" reading typically means the signal is pinned at the supply voltage instead of varying naturally.
Symptoms of P0328
Symptoms of P0328 are usually mild but can become more pronounced under load:
Need to read knock sensor live data?
The iCarsoft CR MAX BT streams knock sensor voltage, ignition timing, and PCM knock retard values in real time — confirming the fault and verifying the repair once complete.
What Causes P0328?
Five primary causes, ranked by frequency:
Failed Knock Sensor — Most Common
By far the most frequent cause. Knock sensors fail from heat soak, vibration fatigue, and on some GM engines from coolant or oil leaking onto the sensor (intake gasket seepage into the valley).
Open Circuit in Signal Wiring
The signal wire between the sensor and PCM can break or chafe — particularly where it passes the cylinder head or under the intake manifold. A broken signal wire often pulls the PCM input voltage to its reference high.
Short to Power on Signal Wire
If the signal wire shorts to a 5V reference or battery voltage anywhere in the harness, the PCM reads a pegged-high signal and stores P0328.
Damaged Connector / Corrosion
Oil-saturated or corroded connector pins disrupt the very small voltages produced by the sensor. Loose pins, green corrosion, and pushed-back terminals are common culprits.
PCM Failure — Rare
Internal PCM failures affecting the knock sensor input are uncommon but possible, especially after a jump-start mishap or water intrusion. Confirm only after wiring and sensor have been verified good.
Quick Diagnosis Decision Path — What did your scan return?
How to Diagnose P0328 — Step by Step
Follow these steps in order to avoid replacing parts that won't fix the issue:
Scan all modules and record every stored code, plus the freeze-frame data for P0328 (RPM, load, coolant temp). This shows the conditions under which the fault is set — a fault only at high RPM points toward intermittent wiring.
Locate the knock sensor (consult OEM info — many GM V8s have it under the intake manifold). Inspect for oil/coolant contamination, broken wires, bent connector pins, or damaged sensor housing. Address any leaks before testing further.
With the engine idling, watch the Knock Sensor Voltage PID. Healthy sensors typically read a low base voltage that rises slightly with engine activity. A reading stuck near 5V (or supply voltage) confirms an active P0328 condition.
Unplug the connector. With a digital multimeter on Ohms, check across the sensor terminals — most piezo sensors read several thousand ohms (often 90 kΩ–5 MΩ depending on type; consult OEM spec). OL = open, 0 = shorted.
With the sensor unplugged and key off, check signal-wire continuity from the connector back to the PCM pin (consult wiring diagram). Then check that the signal wire is NOT shorted to power or ground. Wiggle the harness while testing to catch intermittents.
With the sensor plugged in and engine idling, lightly tap the block near the sensor with a wrench (not on the sensor itself). A healthy sensor produces a brief spike in knock voltage on the scan tool. No response = sensor or wiring problem.
After repair, clear all codes and complete a drive cycle that covers light and heavy load. Verify the code does not return and that engine power and fuel economy normalize. P0328 should not reappear after one drive cycle.
Understanding Knock Sensor Live Data
Reading the knock sensor signal in real time is the fastest way to confirm the fault:
Knock Sensor Signal Behavior — What the Reading Tells You
* On a scope, the healthy knock signal looks like small AC ripples; a "high input" trace appears flat near 5V.
How to Fix P0328
Option 1: Replace the Knock Sensor
Most common fix when resistance and tap testing confirm sensor failure. On most vehicles, replacement is straightforward — unbolt the old sensor, install the new one to OEM torque spec (over-tightening damages piezo sensors), and clear the code. On GM LS V8s, plan for intake manifold removal and budget for new intake gaskets while you're in there.
Option 2: Repair Wiring & Connectors
Splice broken signal wires using heat-shrink solder connectors. Clean oily connector pins with electrical contact cleaner, then apply dielectric grease. Re-route the harness away from heat sources or sharp edges, and add wire loom where it has been chafed.
Option 3: Address Underlying Leaks (GM-Specific)
If oil or coolant has saturated the sensor and harness, replacing the sensor alone won't last. Repair leaking intake or valve cover gaskets first, then install the new sensor on a dry, clean engine.
Option 4: PCM Diagnosis
Only after the sensor and wiring are confirmed good. Test the 5V reference and ground at the PCM connector, check for software updates (TSB-driven reflashes exist for some platforms), and only consider PCM replacement as a last resort.
Option 5: Use OEM-Quality Sensors
Cheap aftermarket knock sensors often produce out-of-range signals or fail again within months. Use OEM or OEM-equivalent (Bosch, Denso, NTK depending on platform) for lasting repair.
Repair Cost Breakdown
| Repair | DIY Cost | Professional Cost | Time |
|---|---|---|---|
| Knock Sensor Replacement — Most Common | $30–$150 | $150–$400 | 30–60 min (most) |
| Knock Sensor Replacement (GM LS V8 — intake off) | $80–$250 | $350–$600 | 2–4 hrs |
| Wiring / Connector Repair | $10–$30 | $100–$250 | 30–90 min |
| Intake Gasket Replacement (root-cause fix) | $60–$150 | $350–$800 | 3–5 hrs |
| PCM Reflash / Software Update | — | $80–$200 | 30 min |
| PCM Replacement (rare) | $200–$700 | $600–$1,500 | 1–2 hrs |
Diagnose P0328 Accurately with iCarsoft CR MAX BT
Knock-related faults need real-time data to confirm the cause:
- Live knock sensor voltage and PCM knock retard
- Ignition timing and load PIDs side-by-side
- Freeze-frame capture for intermittent faults
- Full-system scan across engine, trans, and ABS
- Code clearing once the repair is verified
- Bluetooth wireless for under-hood diagnostics
P0328 on Common Vehicle Makes
P0328 patterns vary by manufacturer — knowing yours saves diagnosis time:
Chevrolet / GMC Very Common
- Silverado, Sierra, Tahoe, Suburban, Avalanche — LS V8 sensors under intake
- Coolant in the valley pan is the #1 root cause
- Replace gaskets and harness extension at the same time
Ford Common
- F-150, Mustang, Explorer — sensor on block, easier access
- Often paired with rough idle codes if injectors are old
- OEM Motorcraft sensors last longest
Toyota / Lexus Common
- Tacoma, Tundra, 4Runner, RX, GX — V6 sensors deep in valley
- Wiring sub-harness failures common after 100k miles
- Use Denso OE replacements
Honda Moderate
- Accord, Pilot, Odyssey, Ridgeline — V6 sensor under intake
- Wiring chafe at intake manifold edge is common
- Repair the harness when replacing the sensor
BMW Specific Pattern
- E46, E60, E70, E90 — two knock sensors per bank on many
- P0328 often pairs with P0332 on V8/V10 engines
- Reflash may be required after sensor change
Other Makes Global
- Reported on Nissan, Hyundai, Kia, Volvo, VW, Audi, and most modern gas engines.
How to Prevent P0328
Related OBD-II Codes
P0328 often appears alongside these codes — the combination tells you exactly where to look:
Frequently Asked Questions About P0328
Verified by iCarsoft Automotive Technicians
This guide is based on OEM service procedures, dealer TSBs, and real-world repair data from GM, Ford, Honda, Toyota, and BMW platforms. Our technicians stress confirming wiring and sensor mounting torque before condemning the sensor.
Wrap-Up
P0328 is one of the most over-diagnosed codes in the field. The sensor often gets blamed when the real fault is in the wiring, connector, or — on GM V8s — a slow intake gasket leak. Confirm with live data and a tap test before reaching for parts.
- Confirm which bank is "Bank 1" for your vehicle
- Inspect for oil/coolant contamination before replacing
- Torque the new sensor exactly to OEM spec
- Verify the repair with a road test and live data
Was this P0328 guide helpful?
