
Start by locating the CMP input harness near the valve cover’s rear side – a three-terminal connector (color-coded: black/orange for power, blue/white for signal, and green for ground). Verify continuity between the ECM pinout and the sensor plug: B26-2 (engine control module side) to terminal #2 (sensor side) should register under 1Ω, zero shorts to chassis.
If readings spike above 0.5V at idle during a scan tool sweep, trace the signal wire back to the PCM harness splice – corrosion inside the heater circuit joint (often mistaken for CMP faults) disrupts low-voltage pulses. Probe the wiring loom where it bends near the strut tower; abrasion against the firewall shield frequently severs the blue/white lead’s shielding.
Replace the protective loom sleeve with PTFE-coated conduit if the outer jacket shows micro-cracks. Re-seal connections with dielectric grease rated to 220°C to prevent moisture ingress that mimics intermittent failures. Bypass the factory splice block entirely if corrosion persists – solder a direct bypass using 18-gauge cross-linked wire with heat-shrink tubing.
Avoid relying solely on OBD-II codes P0335/P0340; synchronize the oscilloscope probes across the sensor terminals and compare waveform peaks to the intake camshaft sprocket’s keyway notch alignment. Misalignment exceeding 3° from TDC will trigger false VVT solenoid errors despite intact circuitry.
Electrical Guide for VVT-i Control Unit Connection

Locate the ECU pinout for the 2GR-FE engine: the crank angle signal enters at A50-29 (NE+) and A50-12 (NE−), while the VVT-i input uses A50-24 (G2+) and A50-11 (G2−). Verify wire gauge–0.5 mm² for signal lines, 0.85 mm² for sensor power (5 V at A50-28 VCC). Use a 10 kΩ resistor across the signal and ground terminals during bench testing to replicate the Hall-effect circuit. Cross-reference the vehicle’s EWD (Electric Wiring Diagram) section PG-14 for splice points if retrofitting aftermarket ECUs.
Troubleshooting Voltage Readings
At idle, expect 0.5–4.5 V fluctuation on the G2 line with oscilloscope analysis showing a square wave pattern (8–12 Hz). Low voltage (1 Ω) between ECU and sensor connector suggests corroded terminals; apply dielectric grease to C13-1 (VC) and C13-2 (G2) during reassembly. For intermittent faults, probe A50-28 with a multimeter–spikes above 5.2 V confirm a faulty power relay.
Finding the Crank Angle Detector in a 4-Cylinder Engine Compartment
Begin by standing at the front of the vehicle, facing the grille. The target component is mounted on the upper portion of the cylinder head, adjacent to the timing cover. Use a flashlight to scan the area just behind the valve cover near the exhaust manifold. On the 2.4L engine, it sits directly beneath the ignition coil pack assembly, secured by a single 10mm bolt.
For precise identification, note the three-wire connector attached to the unit. The harness exits vertically and curls toward the firewall. If the plug appears recessed between the engine block and intake manifold, gently shift coolant hoses or the power steering reservoir–do not disconnect them–to improve visibility. A common misstep is confusing it with the throttle position monitor; verify the correct part by matching the connector shape to the replacement component’s specifications.
| Engine | Location Details | Fastener Type |
|---|---|---|
| 2.4L (4-cylinder) | Right side, behind valve cover, near exhaust manifold flange | Single 10mm hex bolt |
| 3.5L (V6) | Bank 2, front cylinder head, below cam gear housing | Two 8mm hex screws |
Before attempting removal, disconnect the battery’s negative terminal to prevent ECU errors. Work gloves are advisable–edge seams on the timing cover can be abrasive. If corrosion is present on the electrical contacts, clean the pins with electronic spray and a fiberglass brush; avoid sandpaper, which may damage plating. Once exposed, gently pry the connector tab with a flathead screwdriver while pulling the plug free.
The V6 variant presents a different challenge. Here, the device is tucked beneath the variable valve timing solenoid on the forwardmost cylinder head. Access requires removing the top engine cover and rotating the serpentine belt tensioner clockwise with a 17mm socket to slacken the belt. A universal joint extension bar proves useful for reaching the rear fastener, which is angled downward at 45 degrees.
For diagnostics, use a multimeter to test the connector’s pins. Refer to the following voltage readings: at idle, pin 1 (signal wire) should fluctuate between 0.5V and 4.5V; pin 2 (ground) must register under 0.1 ohms to chassis ground; pin 3 (reference voltage) should hold steady at 4.8V to 5.2V. If readings deviate, inspect the harness for chafing near the engine mount bracket or ECU junction block.
After replacement, reset the onboard computer by disconnecting the battery for 10 minutes. Upon restart, expect a brief rough idle as the ECU relearns timing parameters. No scan tool is required for this procedure, but monitoring live data via OBD-II can confirm successful calibration if hesitation persists. Ensure all fasteners achieve torque specs: 8 Nm for the 10mm bolt, 6 Nm for the 8mm screws to prevent warping the housing.
Troubleshooting a false P0340 code often relates to improper seating of the unit. Apply a thin layer of dielectric grease on the O-ring during installation. If the error reappears, inspect the timing chain for stretch or skipped teeth–symptoms include rattling at cold start or intermittent misfires under load. Always cross-reference part numbers: the 4-cylinder variant uses DENSO 550-0171, while the V6 requires DENSO 550-4221.
Common tools required for the procedure include a 10mm socket, 8mm socket, 17mm socket, torque wrench, and a magnetic pick-up tool for dropped fasteners. Avoid working near hot surfaces–wait at least one hour after engine shutdown to prevent burns from residual heat in the exhaust manifold. Store removed components in labeled bags to prevent mixing parts between cylinder banks.
How to Pinpoint the Right Leads for Your Engine Timing Detector Setup

Locate the harness connector linked to the shaft timing detector–typically a three-pin plug near the valve cover or timing chain cover. Check the service manual for the exact color coding of the signal, power, and ground leads, as variations exist even within the same model year. A multimeter set to 20V DC will confirm the 5V reference wire when the ignition is on; this lead usually carries a distinct marking like a stripe or tracer.
Trace each conductor back to the ECU connector. The signal lead will route directly to the powertrain control module, often labeled with an alphanumeric code (e.g., NE+, G2) on the circuit schematic. Probe the harness side of the connector while cycling the ignition; the reference voltage should stabilize at 4.8–5.2V. Any deviation suggests a break or short upstream.
Verifying Continuity and Resistance
Disconnect the battery terminal before testing resistance to avoid damaging the control unit. The ground lead should show near-zero ohms to the engine block or chassis ground; a reading above 0.5Ω indicates corrosion or a loose connection. The signal lead’s resistance to ground should exceed 1MΩ–anything lower points to insulation breakdown. Use a back-probe technique if probing the pin side isn’t feasible.
The third conductor, often overlooked, is the shielding or sensing return path. In most configurations, it terminates at a dedicated ECU ground or a shared chassis point. Verify this path separately; a high-resistance fault here can cause erratic signals or false DTCs. Consult the pinout diagram for the exact ECU terminal assignments–cross-referencing with the harness routing guide prevents misidentification.
Common Pitfalls and Workarounds

Avoid relying solely on wire colors; aftermarket repairs or OEM supplier changes may alter schematics. If the original leads are damaged, splice in new conductors with the same gauge (typically 18–20 AWG) and heat-shrink tubing to prevent moisture ingress. For splices, use a crimp connector with solder for durability–twisting and taping degrades over time.
If the signal lead intermittently drops voltage, inspect the connector for bent pins or debris. Clean contacts with electrical contact cleaner and a small brush–avoid abrasives that can strip plating. For persistent faults, examine the ECU’s power relay and fuse; a weak reference voltage often stems from upstream power delivery issues rather than the detector itself.
How to Verify Signal Wire Integrity in Engine Timing Circuits
Disconnect the battery’s negative terminal first to prevent short circuits. Locate the connector near the timing gear–it will have three pins: a reference voltage input (typically 5V), a ground return, and the signal output. Label each wire with masking tape to avoid confusion during reconnection.
Probing the Circuit Path
Set a multimeter to continuity mode or 200 ohms resistance. Insert one probe into the control module’s matching pin connector (backprobing) while touching the other to the sensor’s wire end. A reading below 1 ohm indicates an intact path. Repeat for all three conductors.
If resistance exceeds 5 ohms, inspect the harness for corrosion, pinched sections, or damaged insulation. Check the connector’s female terminals for looseness–gently squeeze them with needle-nose pliers to ensure a tight fit. Replace the entire harness if damage is visible.
For reference voltage verification, reconnect the battery and switch the ignition to ON without starting the engine. Use the multimeter in DC voltage mode: the voltage pin should read between 4.8V and 5.2V when probed at the sensor connector. Deviations suggest a power supply fault upstream.
Ground Circuit Validation
Ground issues often mimic signal failures. Test continuity between the sensor’s ground pin and the engine block or battery negative terminal. A reading above 0.5 ohms requires cleaning the grounding point or replacing the ground strap. Ensure the block surface is free of paint or rust.
Signal wire testing demands an oscilloscope for precise results–connect its probe to the signal pin while cranking the engine. A square wave pattern with sharp edges confirms proper operation. Flat lines or irregular spikes indicate a faulty device or interrupted circuit.
Reassemble components only after confirming all readings. Recheck connections twice to avoid intermittent faults–misaligned terminals can cause code reappearance within hours. Store test results for future reference if the issue persists.