Home / DTC / P1330 — SPARK TIMING ADJUST SIGNAL

P1330 — SPARK TIMING ADJUST SIGNAL

Detailed page for trouble code P1330.

32,461codes
58brands
10,007generic
22,454specific
Reset
Code

P1330

DAEWOO P — Powertrain

SPARK TIMING ADJUST SIGNAL

Brand: DAEWOO
Views: UK: 2 EN: 0 RU: 4
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty camshaft or crankshaft position sensor (or related timing reference sensor)
  • Damaged wiring harness or poor connector connection to sensor or ECM
  • Intermittent or low battery/charging system voltage affecting sensor/ECM
  • Failed ignition control module / ECU internal fault
  • Incorrect engine mechanical timing (timing belt/chain jumped)
  • Corroded or poor ground at ECM or sensor

Symptoms

  • Check Engine Light (MIL) on
  • Hard starting or no-start
  • Rough idle or intermittent misfires
  • Reduced engine power or hesitation under load
  • Poor fuel economy
  • Intermittent operation that may clear temporarily

What to check

  • Read and record freeze frame and all stored/related DTCs
  • Visual inspection of sensor connectors and wiring for damage, corrosion or pin push-out
  • Verify battery voltage and engine grounds while cranking and running
  • Backprobe sensor connector and check for reference power, ground and signal with multimeter/oscilloscope
  • Check waveforms on a scope for expected pulse pattern during cranking and at idle
  • Inspect mechanical timing (timing belt/chain alignment, cams/crank timing marks)

Signal parameters

  • Signal type: pulsed/square wave from Hall-effect or variable reluctance sensor (or digital timing output)
  • Voltage: Hall sensors typically 0–5 V logic; some systems use 0–12 V; variable reluctance sensors output AC voltage proportional to speed
  • Frequency: signal frequency varies with engine RPM; pulses should be present during cranking and increase with RPM
  • Expected behavior: consistent, evenly spaced pulses when engine is running; a missing, intermittent or distorted pulse stream triggers the code

Diagnostic algorithm

  1. Retrieve and record all trouble codes and freeze-frame data. Note whether code is historic or current.
  2. Visually inspect relevant sensors, harnesses and connectors for damage, corrosion, or pin issues. Repair any obvious faults.
  3. Check battery and charging system; ensure stable supply voltage and good engine/ECM grounds.
  4. Backprobe the sensor connector: verify sensor reference power (if used), ground, and that a signal is present while cranking and running with a DVM or oscilloscope.
  5. Use an oscilloscope to confirm proper waveform shape, amplitude and timing consistency. Compare to known-good pattern or service manual specs.
  6. If signal missing or abnormal, test or replace the sensor. If sensor good, inspect wiring continuity between sensor and ECM and repair any opens/shorts.
  7. If wiring and sensor are good, check for ECM input faults: inspect ECM connector pins, grounds, and perform wiggle tests for intermittent faults.
  8. Verify mechanical timing (cam/crank alignment). Repair timing belt/chain issues before replacing sensors or ECM.
  9. If diagnosis points to ECM failure, confirm with manufacturer procedures before replacement; perform reprogram/learn procedures if required after part replacement.
  10. Clear codes and perform test drive to confirm repair; monitor live data for stability of the timing adjust signal.

Likely causes

  • Open/short in sensor signal or power/ground circuit
  • Cam/crank position sensor failure
  • ECM input circuit fault or internal timing circuit failure
  • Connector corrosion or loose pin at sensor/ECM

Fault status

⚠️ Status
Stored when the ECM detects an absent, inconsistent or out-of-spec spark timing adjust signal input used for ignition timing control. May be intermittent or persistent depending on the underlying fault.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email