ASE Practice · CV1 · Version 1.0
CV1 Practice Vehicle — Service Reference v1.0
CV1: fictional 2.0 L inline-four turbocharged gasoline direct-injection engine, DOHC 16 valves, firing order 1–3–4–2, six-speed automatic transmission.
Original ASE Practice training material. CV1 is a fictional vehicle and is not ASE's Composite Vehicle, a production vehicle, or an approved repair procedure. Every CV1 pin assignment, calibration, limit and control strategy below is an invented training specification. Apply this book only to questions explicitly marked CV1 v1.0. Other practice questions supply their own conditions. Published v1.0 references remain fixed so saved questions retain their meaning.
Vehicle identification and architecture
CV1 has one cylinder bank. Cylinder 1 is at the timing-chain end; cylinders run 1–2–3–4 along the block. One engine control module (ECM) controls injection, ignition, dual cam phasing, electronic throttle and emissions. Separate fuel-pump, transmission and body modules share the powertrain CAN bus.
Each cylinder has one solenoid GDI injector and one smart coil-on-plug unit. CV1 has no port injectors, distributor, waste-spark coil, idle-air bypass valve, variable valve lift, cylinder deactivation or secondary-air pump. A fixed-geometry turbo uses an electric wastegate and a separate compressor recirculation valve.
Fresh air passes through the filter and MAF sensor, compressor, charge-air cooler, charge-pressure sensor, throttle and manifold. MAP measures pressure after the throttle. The single exhaust path contains the turbo turbine, upstream wideband sensor, three-way catalyst, downstream switching oxygen sensor and gasoline particulate filter (GPF), in that order. The original overview figure shows flow relationships, not physical distances.
The prescribed reference fuel is fictional E10 gasoline with a training stoichiometric air/fuel mass ratio of 14.1:1. Lambda equals actual air/fuel ratio divided by 14.1. Closed-loop operation normally targets lambda 1.00; specified high-load operation targets 0.88. A model condition or test command stated in a question takes precedence over a normal-operation snapshot, but does not change this vehicle's hardware or calibration.
| Item | CV1 v1.0 specification |
|---|---|
| Engine | Four-stroke, nominal 2.0 L, inline four, one bank |
| Bore / stroke | 84.0 mm / 90.0 mm |
| Compression ratio | 10.5:1 |
| Valvetrain | Two chain-driven camshafts, four valves per cylinder; intake advance and exhaust retard phasers |
| Firing order | 1–3–4–2; one firing every 180 crank degrees |
| Transmission | Six-speed automatic with separate TCM |
| Emissions hardware | One TWC, one downstream GPF, cooled high-pressure EGR, closed crankcase ventilation and EVAP |
| Pressure convention | Absolute for air-path pressure; gauge for low-pressure fuel, oil and tank; absolute for rail pressure |
| Module | Responsibility | Inputs received over CAN |
|---|---|---|
| ECM | Engine torque and emissions control | TCM gear/torque request; BCM start authorization/brake state; FPCM pump status |
| FPCM | Tank-pump motor current and pressure delivery | No CAN pressure command; ECM commands the pump over a dedicated PWM wire |
| TCM | Shift scheduling and transmission protection | ECM actual torque and engine speed |
| BCM | Key authorization, starter request and diagnostic gateway | ECM running state; TCM Park/Neutral state |
Mechanical condition and operating limits
Use the compression limits only with ECT 80–100 °C, all plugs removed, injection and ignition inhibited by the CV1 service command, an open throttle service setting and cranking speed 220–260 rpm. A relative-current test locates a weak contribution; it does not by itself distinguish rings, valves, a cam event or starter commutation.
Leakage is tested at the suspect cylinder's compression TDC with both valves closed and a regulated 600 kPa gauge air supply. Escaping air at the intake, tailpipe or crankcase identifies the observed path; inspect the corresponding mechanical parts rather than treating a leakage percentage as a component identity.
All four cylinder displacements are equal. For calculations use 498.8 cm³ swept volume per cylinder and 52.5 cm³ clearance volume; these rounded values are consistent with the nominal bore, stroke and 10.5:1 ratio within rounding. A four-cylinder four-stroke engine has two firing events per crank revolution. Rotating crank orders and firing-event orders are distinct.
CV1 has a metered PCV path from its separator to the intake manifold and a check valve that closes that path under boost. A separate separator outlet admits vapor to the compressor inlet under boost. The mechanical pressure limits below require both paths to be unobstructed; an intake-only smoke check does not establish crankcase ventilation flow.
| Test / condition | Acceptable CV1 result |
|---|---|
| Warm cranking compression | 1050–1450 kPa gauge in every cylinder |
| Compression spread | Lowest cylinder at least 85% of the highest |
| Cylinder leakage at compression TDC | At most 12%; cylinder spread at most 5 percentage points |
| Warm manifold pressure, idle, EGR/purge closed | 30–38 kPa absolute at BARO 100 kPa |
| Oil pressure, oil 90 °C, 800 rpm | At least 140 kPa gauge |
| Oil pressure, oil 90 °C, 3000 rpm | 300–450 kPa gauge |
| Crankcase pressure, warm idle | −1.2 to −0.3 kPa gauge |
| Crankcase pressure, prescribed 180 kPa MAP load | −0.2 to +0.8 kPa gauge |
| Coolant temperature, stabilized reference idle | 88–98 °C |
| Fan command | Low at 100 °C; high at 108 °C; low switches off below 96 °C |
| Event | CV1 base event |
|---|---|
| Intake opens | 10 crank degrees before gas-exchange TDC |
| Intake closes | 40 crank degrees after intake BDC |
| Exhaust opens | 40 crank degrees before power BDC |
| Exhaust closes | 10 crank degrees after gas-exchange TDC |
| Intake advance effect | Both intake events occur earlier by the commanded crank-degree advance |
| Exhaust retard effect | Both exhaust events occur later by the commanded crank-degree retard |
| Service control | Effect | What it does not establish |
|---|---|---|
| Compression service mode | Inhibits all injectors/coils and commands the throttle fully open | Valve sealing or correct cam timing |
| Cylinder fuel cut | Inhibits only the selected injector; ignition remains active | Whether loss of torque was originally caused by fuel, spark or compression |
| PCV isolation comparison | Separately measures both separator paths under the stated pressure condition | That an ordinary hose visual inspection proves flow |
ECM power, grounds and connector assignments
Connector references describe the harness cavity number as seen from the harness terminal face, never a mirrored wire-entry view. ECM X1 carries power and analog inputs, X2 output drivers, X3 synchronization/network/motor circuits, and X4 oxygen-sensor interfaces. Pins not listed are unused. Sensor returns must not be substituted for high-current chassis grounds.
F1 supplies ECM keep-alive power at X1-1. Main relay K1 supplies switched power at X1-2 and the separately fused coil, FPCM and actuator branches. K1 coil has fused battery positive; ECM X3-12 pulls its other end low. With a valid wake request the ECM holds K1 during RUN/START and for 20 seconds after key-off to save diagnostic state. No relay-control bypass is part of a CV1 test.
ECM power grounds X1-3 and X1-4 share engine ground G101. FPCM uses body ground G102. Sensor return A at X1-6 and return B at X1-8 join separate low-current internal ECM return nodes. Regulators A and B are electrically independent and each has a 100 mA current-limited output; one shorted branch can be isolated without assuming the other is healthy.
Measure a loaded drop across the identified path, not just its resistance while disconnected. The acceptance limit for each ECM B+ feed is 0.30 V from battery positive to its ECM pin during cranking, and for each ECM ground is 0.10 V from its ECM ground pin to battery negative during cranking. A feed must also remain at least 9.6 V. An ECM voltage below 9.0 V for more than 10 ms resets the controller.
| Identifier | Protected load / location | Rating / test limit |
|---|---|---|
| F1 | ECM X1-1 keep-alive | 5 A |
| F2 | K1 output to ECM X1-2 | 15 A |
| F3 | K1 output to four smart coils | 10 A |
| F4 | K1 output to FPCM power terminal 1 | 15 A |
| F5 | K1 output to low-side actuator/heater loads | 10 A |
| F7 | Battery to K1 coil positive | 5 A |
| G101 | Cylinder-block ECM power grounds | At most 0.10 V loaded drop |
| G102 | FPCM body ground | At most 0.20 V drop with pump at diagnostic 80% command |
| Return A / B | ECM X1-6 / X1-8 | At most 0.05 V sensor-return-to-ECM-power-ground drop with circuit operating |
| Pin | Circuit | Supply / return family |
|---|---|---|
| 1 | Constant B+ from F1 | Power |
| 2 | Switched B+ from F2/K1 | Power |
| 3, 4 | Power grounds | G101 |
| 5 | 5 V reference A | 4.95–5.05 V |
| 6 | Sensor return A | Return A |
| 7 | 5 V reference B | 4.95–5.05 V |
| 8 | Sensor return B | Return B |
| 9 | MAP signal | A |
| 10 | CHARGE_P signal | A |
| 11 | RAIL_P signal | A |
| 12 | LOW_P signal | A |
| 13 | APP1 signal | A |
| 14 | TP1 signal | A |
| 15 | APP2 signal | B |
| 16 | TP2 signal | B |
| 17 | EGR position signal | B |
| 18 | Wastegate position signal | B |
| 19 | Tank pressure signal | B |
| 20 | BARO signal | B |
| 21 | ECT thermistor input | Internal 2.49 kΩ pull-up; return A |
| 22 | IAT thermistor input | Internal 2.49 kΩ pull-up; return A |
| 23 | OIL_P signal | B |
| 24 | MAF signal | K1 supply, return A; analog signal |
| Connector pins | Circuit | Electrical action |
|---|---|---|
| X2-1, 2, 3, 4 | Coil trigger cylinders 1, 2, 3, 4 | 5 V logic; high charges, falling edge requests spark |
| X2-5/6, 7/8, 9/10, 11/12 | GDI injector cylinder 1, 2, 3, 4 paired outputs | Floating boosted differential drive; neither wire is a permanent ground |
| X2-13 | FPCM command | 2 kHz logic PWM |
| X2-14 | FPCM motor-duty feedback | 1 kHz logic PWM input |
| X2-15 | HP pump spill solenoid | K1 supply, ECM low-side drive |
| X2-16 / 17 | Intake / exhaust oil-control valves | K1 supply, ECM low-side drive |
| X2-18 / 19 | EVAP purge / vent solenoids | K1 supply, ECM low-side drive |
| X2-20 / 21 | Wideband / downstream oxygen heaters | K1 supply, ECM low-side drive |
| X2-22 | Fan-relay control | Low-side relay drive |
| X2-23 / 24 | Throttle motor outputs | H-bridge differential drive |
| X3-1 / 2 | EGR motor outputs | H-bridge differential drive |
| X3-3 / 4 | Wastegate motor outputs | H-bridge differential drive |
| X3-5 / 6 | Knock sensor differential pair | Shield grounded at ECM only |
| X3-7 / 8 / 9 | CKP / intake CMP / exhaust CMP inputs | 5 V Hall signals, supply A / return A |
| X3-10 / 11 | CAN-H / CAN-L | Powertrain CAN |
| X3-12 | K1 relay control | Low-side coil drive |
| Pin | Circuit |
|---|---|
| 1 | Upstream wideband pump-current interface |
| 2 | Upstream wideband virtual-ground interface |
| 3 | Upstream wideband sensing-cell interface |
| 4 | Upstream wideband calibration-resistor interface |
| 5 | Downstream switching oxygen-sensor signal |
| 6 | Downstream oxygen-sensor return B |
CAN network and module communication
CV1 powertrain communication uses one 500 kbit/s high-speed CAN backbone. ECM and BCM are the two physical ends, each with a 120 Ω termination across CAN-H and CAN-L. TCM and FPCM are non-terminated stubs. The diagnostic connector attaches to this backbone at the BCM junction; there is no independent diagnostic CAN termination.
For the resistance test, key off, wait two minutes, disconnect battery negative and confirm zero bus voltage. With both ends connected the harness measures 60 Ω nominal across DLC pins 6 and 14; disconnecting exactly one intact terminated end leaves 120 Ω. A stub disconnect alone leaves both terminations. An unpowered 60 Ω reading does not prove successful powered communication.
When powered and awake, CV1's recessive CAN-H and CAN-L are both about 2.5 V to ground. A dominant bit is about 3.5 V on H and 1.5 V on L. Capture both lines and their differential signal; a slow average voltage does not show bit timing or a short dropout. These are this training network's nominal waveform levels.
Messages contain a rolling counter and checksum. A newly received frame is not considered valid state if either fails. ECM accepts start only after a current authorization and Park/Neutral message. An old but otherwise well-formed message does not satisfy freshness. The status rules below describe fallback behavior, not instructions to bypass authorization.
| Point | CAN-H | CAN-L | Other |
|---|---|---|---|
| ECM | X3-10 | X3-11 | 120 Ω internal termination |
| BCM | B1-6 | B1-7 | 120 Ω internal termination |
| TCM | T1-8 | T1-9 | No termination |
| FPCM | P1-5 | P1-6 | No termination |
| DLC | 6 | 14 | Pin 16 fused B+; pins 4/5 grounds |
| Message | Expected period / stale threshold | ECM response if stale or invalid |
|---|---|---|
| BCM authorization | 20 ms / 100 ms | Inhibit a new start; a running engine continues without authorizing another start |
| TCM Park/Neutral | 20 ms / 100 ms | Inhibit starter request |
| TCM temporary torque reduction | 10 ms / 50 ms | Discard reduction request after timeout; set communication status |
| FPCM actual motor duty / status | 50 ms / 200 ms | Flag unavailable CAN status; dedicated PWM command/feedback remain separate tests |
| BCM brake state | 20 ms / 100 ms | Do not accept a stale brake-overlap torque decision; set brake-state validity false |
| Observed state | Meaning in CV1 |
|---|---|
| Valid power and physical layer, no frames from one module | Check that module's wake, power, ground and branch before condemning the ECM |
| Frames present, counter repeats past stale threshold | Payload state is invalid even if electrical waveform is normal |
| Two CAN terminations present, one stub open | Resistance may remain 60 Ω while the isolated stub module is missing |
| One termination absent | Remaining powered modules may still communicate; resistance and waveform tests identify separate conditions |
Sensor calibration and reference circuits
All transfer functions here are CV1 calibrations, not generic sensor rules. V means signal voltage measured relative to its assigned sensor return. Ratiometric formulas assume a measured 5.00 V reference; if the measured reference is different, multiply the stated voltage by actual reference / 5.00 before comparing. MAF has a regulated output and is not ratiometric to either external 5 V branch.
MAP is after the throttle; CHARGE_P is before it. Both measure absolute pressure using the same pressure calibration. BARO has a separate absolute-pressure sensor. At KOEO with air pressures equalized, all three should agree within 3 kPa. During normal warm idle CHARGE_P remains close to BARO while MAP is much lower.
ECT and IAT are NTC thermistors, each to return A, with separate internal 2.49 kΩ pull-ups to the ECM's internal logic 5.00 V supply, not to external reference A or B. Their formula is V = 5R/(2490 + R). An open thermistor signal approaches 5 V and a signal shorted to its return approaches 0 V. The resistance values are reference points; do not invent a linear resistance-versus-temperature interpolation unless a question supplies it.
The ECM declares an analog circuit electrical fault below 0.15 V or above 4.85 V for 100 ms. A signal within those bounds may still be biased or implausible. The raw-voltage PID always reports the measured pin voltage. An invalid pressure signal's substituted engineering-value PID is explicitly marked substituted and is not evidence that its sensor is accurate.
| Signal | Valid measurement range | Voltage formula at stated conditions |
|---|---|---|
| MAP / CHARGE_P | 20–250 kPa absolute | V = 0.50 + 4.00(P − 20)/230 |
| BARO | 20–120 kPa absolute | V = 0.50 + 4.00(P − 20)/100 |
| RAIL_P | 0–20 MPa absolute | V = 0.50 + 0.20P |
| LOW_P | 0–800 kPa gauge | V = 0.50 + 0.005P |
| Tank pressure | −2.0 to +2.0 kPa gauge | V = 2.50 + 0.80P |
| OIL_P | 0–800 kPa gauge | V = 0.50 + 0.005P |
| MAF | 0–140 g/s; its K1 feed at least 10.0 V | V = 0.60 + 0.025m, where m is g/s |
| Temperature | Thermistor resistance | Signal at 5.00 V / 2.49 kΩ pull-up |
|---|---|---|
| −20 °C | 47.0 kΩ | 4.748 V |
| 0 °C | 15.0 kΩ | 4.288 V |
| 20 °C | 5.00 kΩ | 3.338 V |
| 40 °C | 2.00 kΩ | 2.227 V |
| 60 °C | 900 Ω | 1.327 V |
| 80 °C | 400 Ω | 0.692 V |
| 100 °C | 200 Ω | 0.372 V |
| 120 °C | 110 Ω | 0.212 V |
| Signal | Definition | Formula / agreement rule |
|---|---|---|
| APP1 | Pedal p = 0–100%; supply A / return A | V = 0.60 + 0.032p |
| APP2 | Same pedal p; supply B / return B | V = 1.20 + 0.016p |
| APP agreement | Independently calculate p from each channel | Values must agree within 4 percentage points |
| TP1 | Throttle travel t = 0–100%; supply A / return A | V = 0.50 + 0.040t |
| TP2 | Same throttle travel t; supply B / return B | V = 4.50 − 0.040t |
| TP agreement | Both normalized positions; motor operating | Values within 3 percentage points; voltages sum to 5.00 V at 5.00 V references |
| EGR position | e = 0% fully shut, 100% full travel; branch B | V = 0.50 + 0.040e |
| Wastegate position | w = 0% fully seated, 100% full travel open; branch B | V = 0.50 + 0.040w |
| Test | CV1 acceptance / interpretation |
|---|---|
| Reference voltage, sensors connected | 4.95–5.05 V at each supplied sensor relative to its return |
| Sensor return loaded drop | At most 0.05 V to ECM power ground |
| Known pressure / calibrated voltage comparison | Pressure within 3 kPa for air sensors; rail within 0.30 MPa; LOW_P within 20 kPa |
| Six-hour cold soak | ECT and IAT within 4 °C of each other and independent ambient |
| Pressure input substitution | MAP invalid: conservative 100 kPa substitution with validity=false; CHARGE_P invalid: wastegate commanded fully open |
| Temperature input substitution | ECT invalid: display substituted 85 °C, fan high, cold-start enrichment uses separate start-duration map; IAT invalid: substitute 25 °C |
Crank/cam synchronization and VVT
The crank wheel has 60 equally spaced 6-degree positions with two adjacent teeth missing: 58 physical rising edges per revolution. The normal tooth interval spans 6 crank degrees; the interval across the missing pair spans 18 degrees. A crank reference is the first rising edge after the long interval. It is 60 degrees before cylinder 1 compression TDC on the cycle identified by the cam sensors; the next revolution's reference is not another cylinder 1 compression TDC.
With both phasers parked at zero, the unique intake-cam rising edge occurs 96 crank degrees after that cylinder-1-cycle CKP reference and the unique exhaust edge at 156 degrees. Each unique cam edge recurs every 720 crank degrees. All CV1 scan-tool cam angles are crank degrees. Positive intake advance moves its edge earlier; positive exhaust retard moves its edge later.
Start synchronization requires CKP speed at least 120 rpm, both valid cam patterns and authorized start. Losing one cam signal after synchronization permits fixed zero-target operation with a diagnostic fault. Losing CKP for 50 ms stops injector/coil commands; loss of a CMP does not grant permission to reinterpret an arbitrary CKP gap as cylinder 1.
Oil-control valves receive K1 power and ECM low-side PWM at 200 Hz. PWM duty is energized low-time, not the high-time of a voltage-to-ground capture. Oil pressure supplies phaser movement; a current-correct valve does not establish oil delivery or mechanical movement. Parked correlation checks use the CV1 zero-target service command and physically verified lock positions; unplugging a valve alone does not prove it has parked.
| Item | Specification |
|---|---|
| Intake phaser range | 0–40 crank degrees advance |
| Exhaust phaser range | 0–24 crank degrees retard |
| Closed-loop VVT enable | ECT at least 60 °C; oil pressure at least 220 kPa; engine 1200–4500 rpm; no sync/input fault |
| Warm idle / cranking targets | Intake 0°, exhaust 0° |
| 2500 rpm reference cruise targets | Intake +20°, exhaust +8° |
| Cam tracking tolerance | Actual within 3 crank degrees of target within 1.0 second |
| Oil-control valve resistance, disconnected at 20 °C | 7.0–9.0 Ω |
| Oil-control valve current in prescribed 40% command test at 14 V | 0.55–0.75 A time-averaged |
| Base phase tolerance, verified park | Each unique edge within ±2 crank degrees of its 96° / 156° reference |
| Condition | Normal-tooth interval | Missing-pair interval |
|---|---|---|
| 200 rpm cranking | 5.000 ms | 15.000 ms |
| 800 rpm idle | 1.250 ms | 3.750 ms |
| 2400 rpm | 0.417 ms | 1.250 ms |
| Commanded / measured state | Expected edge relative to cycle CKP reference |
|---|---|
| Intake 0° / exhaust 0° | 96° / 156° |
| Intake advance 20° / exhaust retard 8° | 76° / 164° |
| Intake advance 40° / exhaust retard 24° | 56° / 180° |
| Intake edge later by 12° with verified zero targets | 12° intake retard relative to base; check timing/mechanical correlation |
| Exhaust edge later by 12° with +12° target | Matches the commanded exhaust retard, subject to tracking tolerance |
Coil-on-plug ignition
Each smart coil has terminal 1 K1/F3 battery supply, terminal 2 local cylinder-head power ground, terminal 3 its ECM X2 logic trigger, and terminal 4 a low-current diagnostic return to return A. Primary switching is inside the coil. The 5 V trigger is not a direct primary negative terminal and cannot be used as the 300 V primary waveform test point.
A logic-high trigger charges the coil; its falling edge requests firing. At the prescribed 14.0 V bench condition, a healthy coil reaches 7.0 A after 3.0 ms and requests spark within 80 µs of the trigger falling edge. At 10.0 V its commanded charge interval extends to 4.0 ms. The spark interval and charging interval are separate portions of the event.
CV1 uses individual COP circuits, not a companion-cylinder series-secondary path. Label traces from cylinder 1's independently verified trigger and the firing order, not a scope's default cylinder labels. With compression TDC 1 at 0°, the other compression TDCs are cylinder 3 at 180°, cylinder 4 at 360° and cylinder 2 at 540°.
Use the prescribed COP pickup for secondary comparisons and the approved isolated training-coil fixture for direct primary captures. Comparing voltage magnitudes requires the same probe, orientation, attenuation and pressure condition. A rising firing-voltage demand under boost can be normal; a new early extinction or missing energy must be evaluated with gap, coil current and cylinder condition.
| Item / condition | Specification |
|---|---|
| Spark plug gap | 0.75–0.85 mm |
| Coil feed drop at 7 A charging peak | At most 0.30 V from battery positive to coil terminal 1 |
| Coil ground drop at charging peak | At most 0.10 V from terminal 2 to battery negative |
| Logic low / high relative to diagnostic return | 0.0–0.3 V / 4.0–5.0 V |
| 14.0 V training fixture charge | 6.5–7.5 A after 3.0 ms |
| Primary flyback at fixture test point | 260–330 V peak with specified rated attenuator |
| Warm idle COP burn duration | 1.2–1.8 ms at the specified probe setup |
| Prescribed boosted-load COP burn duration | 0.8–1.3 ms with normal feed/current/gap |
| Fixture primary inductance for energy questions | 4.0 mH; stored magnetic energy = 0.5LI² |
| Knock response | Retard only the identified firing cylinder in 2° steps, to at most 10° additional retard |
| State | CV1 action / interpretation |
|---|---|
| Crank synchronized and authorized | Sequential coil/injector commands in 1–3–4–2 order |
| Cylinder fuel-cut service test | Ignition continues; no fuel is commanded to that cylinder |
| Catalyst-damaging misfire on one cylinder | ECM disables its injector and flags cut_reason=misfire; missing injection can be an effect of misfire protection |
| No trigger with valid power and correct sync | Check ECM command authorization, cut state and trigger circuit before condemning the coil |
| Correct current but intermittent discharge | Check the secondary path and cylinder conditions; primary current alone is insufficient proof |
Low-pressure fuel supply
The in-tank pump feeds a filter and low-pressure line to the mechanical HP pump inlet. There is no low-pressure fuel return line at the engine. A gauge tee immediately before the HP pump must agree with LOW_P at ECM X1-12 within 20 kPa. LOW_P is gauge pressure; rail pressure in the next section is absolute.
FPCM terminal 1 is K1/F4 power, terminal 2 G102 power ground, terminal 3 dedicated ECM command from X2-13, terminal 4 motor-duty feedback to X2-14, terminals 5/6 CAN-H/L, terminal 7 the LOW_P signal tee also feeding ECM X1-12, and terminal 8 a high-impedance analog-return sense connected to sensor return A. Its pressure loop reads terminal 7 differentially relative to terminal 8, not relative to its motor power ground. CAN status is not the pressure command path. The LOW_P transducer uses reference A and return A, not an independent FPCM supply/calibration.
ECM command is 2.00 kHz PWM, with duty defined as logic-high time. The discrete command codes below select a pressure target; they are not motor voltage duty. Feedback is 1.00 kHz logic PWM with high duty equal to the actual pump motor energized duty. Thus a 40% command and a 62% feedback can be a normal regulated state, not a 22-point command error.
KOEO authorization causes a 2.0-second prime. Without continued valid cranking or running the ECM then commands off. A failed CAN status does not by itself stop the dedicated PWM command. If the command wire is invalid for 100 ms while K1 remains on and the last accepted state was running, FPCM uses a fixed 70% motor duty for at most 5.0 seconds, reports fallback, then switches off. This fallback is not a regulated 70% pressure target.
| Terminal | Circuit | Measurement reference |
|---|---|---|
| P1-1 | K1/F4 power | P1-2 G102 power ground |
| P1-2 | Power ground G102 | Motor-current return; not analog sensor return |
| P1-3 | ECM X2-13 command | Logic relative to P1-2 |
| P1-4 | Motor-duty feedback to ECM X2-14 | Logic relative to P1-2; verify ground drop before comparing |
| P1-5 / 6 | CAN-H / CAN-L | Differential pair |
| P1-7 | LOW_P signal tee to ECM X1-12 | High-impedance differential pressure input |
| P1-8 | Sensor return A sense | Analog reference for P1-7; does not carry pump motor current |
| 2 kHz command high duty | CV1 mode | Low-pressure target |
|---|---|---|
| 0% | Off | No pump drive |
| 30% | Prime / crank | 550 kPa gauge |
| 40% | Warm idle / light operation | 450 kPa gauge |
| 65% | Prescribed load | 600 kPa gauge |
| 80% | Service delivery test | 650 kPa gauge |
| Other duty or frequency outside 1.90–2.10 kHz | Invalid command | Use the stated invalid-command rule, not linear interpolation |
| Condition / measurement | Acceptable result |
|---|---|
| Regulated pressure after a target change | Within ±25 kPa of target in 1.0 second |
| Service delivery at 80% command, regulated 650 kPa, battery 13.5 V | At least 1.20 L/min into an approved closed measuring fixture |
| Pump current at that service condition | 6.0–8.0 A average |
| FPCM feed drop at that service condition | At most 0.35 V |
| FPCM ground drop at that service condition | At most 0.20 V |
| HP inlet pressure during prescribed load | At least 550 kPa gauge |
| Pressure after commanded pump-off, sealed controlled fixture | At least 300 kPa after 60 seconds; external and injector paths checked separately |
| PWM logic levels relative to FPCM ground | Low 0.0–0.3 V; high 4.0–5.0 V |
High-pressure GDI and injector operation
The intake cam drives the HP pump through a three-lobe follower, giving three pump strokes per cam revolution, or 1.5 pump strokes per crank revolution. Its inlet spill valve is normally open. During a delivery stroke the energized valve closes the spill path; a longer correctly timed energized interval retains more stroke delivery. Electrical duty without phase and inlet-pressure evidence is insufficient to prove pumping.
RAIL_P measures absolute rail pressure. The rail-to-cylinder delivery pressure is rail absolute minus cylinder absolute at injection; do not subtract manifold vacuum as though this were port injection. The rail's pressure-relief valve opens at 19 MPa absolute and returns relieved fuel to the HP pump low-pressure inlet, not directly to the tank.
Each injector has a floating two-wire boosted driver, with a 65 V differential opening phase, 8.0 A peak and 2.0 A hold in the prescribed bench command. Either individual wire can change common-mode voltage while the differential pulse remains unchanged. Never treat either injector terminal as a permanent ground or connect a normal test lamp to these outputs.
All HP opening, collection and injector tests are described only as readings from an approved enclosed training fixture. Real GDI fuel can remain hazardous after key-off; the fiction does not authorize loosening a pressurized line. The CV1 pressure-release service routine is complete only when the independently verified rail pressure is below 0.20 MPa absolute and the fixture declares its isolation checks passed.
| State / test | Specification |
|---|---|
| Authorized cranking | Rail must reach 3.0 MPa absolute within 1.5 seconds; injection starts only above 2.5 MPa with sync |
| Warm idle target | 5.0 MPa absolute; tracking within ±0.40 MPa |
| 2500 rpm no-load target | 6.0 MPa absolute; tracking within ±0.40 MPa |
| Prescribed 3000 rpm / 180 kPa MAP load target | 14.0 MPa absolute; tracking within ±0.70 MPa |
| HP inlet minimum under that load | 550 kPa gauge |
| Rail relief opening | 19.0 MPa absolute |
| HP spill-valve disconnected resistance at 20 °C | 2.8–3.6 Ω |
| HP spill-valve drive | Crank-phase-synchronized low-side current control; energized closure retains delivery |
| GDI injector disconnected resistance at 20 °C | 1.8–2.2 Ω |
| Injector fixture peak / hold current | 7.5–8.5 A / 1.8–2.2 A |
| Test condition / result | CV1 reference |
|---|---|
| Matched inlet and chamber conditions | Rail 5.0 MPa absolute; fixture chamber 0.10 MPa absolute; specified reference fuel at 20 °C |
| Identical command | 100 pulses, 1.00 ms electrical ON time per pulse; identical opening/closing timing required |
| Individual collected mass | 1.90–2.10 g per 100 pulses |
| Four-injector mass spread | At most 5% of the highest injector mass |
| Closed-injector leakage test | At most 0.02 g in 60 seconds at the same rail/chamber pressures |
| Early/late mechanical closure | Interpret collected mass together with independent needle motion; equal electrical duration alone does not prove equal delivery |
| Fuel correction | Positive correction adds fuel; final correction factor = (1 + STFT/100)(1 + LTFT/100) |
Electronic throttle and failsafe
CV1 meters idle air with the main electronic throttle. Motor pins X2-23 and X2-24 are an H-bridge pair. Positive voltage from X2-23 to X2-24 opens the plate; reversed differential voltage closes it. Equal voltages produce zero applied motor voltage even if each pin reads battery voltage to ground.
Throttle travel is normalized 0–100% between the learned physical closed and fully open stops; it is not an angle in geometric degrees. The spring rests at 8% travel with the motor de-energized. APP is normalized pedal travel, not a request that the throttle must match numerically. The ECM considers load and torque requests when converting pedal into throttle demand.
At KOEO the permitted service sweep is 10–60% travel with the engine stopped and fingers/tools outside the plate. A valid tracking test needs both calibrated TP signals and independent physical plate movement. The motor-position agreement requirement is different from APP redundancy agreement.
A latched TP correlation or throttle motor fault disables motor drive, leaves the spring at 8% travel and limits engine speed by fuel/spark to 1800 rpm. One valid APP with the other invalid allows at most 25% requested torque after plausibility checks; two invalid APP channels produce idle-only demand. These fictional strategies apply to CV1, not to every electronic throttle.
| CV1 condition | Limit / action |
|---|---|
| TP1 / TP2 calibration | Use sensors section; voltages move in opposite directions |
| APP1 / APP2 calibration | Use sensors section; both increase at different slopes |
| TP channel agreement | Within 3 percentage points |
| APP channel agreement | Within 4 percentage points |
| Throttle tracking at allowed service sweep | Actual within 4 percentage points of target within 250 ms |
| Disconnected throttle motor resistance, 20 °C | 1.2–1.8 Ω |
| 10%→50% KOEO service step at battery 13.5 V | 2.0–4.0 A peak; settles below 1.0 A |
| TP disagreement longer than 100 ms | Latch correlation fault and disable motor |
| Brake override | Valid brake pressed for over 500 ms with APP over 20% limits requested torque to 15% |
| After throttle replacement | Perform allowed stop-learning routine; clear service override and verify valid learned-state flag |
| Observed combination | CV1 diagnostic direction |
|---|---|
| Target changes; motor differential voltage/current absent | Check enable/inhibit state and output circuit |
| Differential drive and current present; physical travel absent | Check mechanical path and plate binding |
| Physical plate follows; one calibrated TP channel disagrees | Check that feedback channel and its branch supply/return |
| Plate stops correctly; learned-state flag invalid | Follow the CV1 learning and verification procedure; do not alter calibration numbers |
Turbocharger and charge-air control
CV1's wastegate bypasses exhaust around the turbine; 0% position is seated and 100% fully open. The electric actuator uses X3-3/4 differential drive and X1-18 calibrated position feedback. With drive absent its spring moves the gate to 100% open. Opening the gate reduces turbine drive under comparable conditions; it is not a fresh-air recirculation valve.
The separate compressor recirculation valve opens a passage from compressor outlet back to compressor inlet during a rapid throttle closure. It is commanded shut during steady boosted load. The MAF lies before the compressor and after the air filter; the recirculation return enters after the MAF so internal recirculated air does not pass through the MAF again.
CHARGE_P lies after the cooler and before the throttle. In the prescribed loaded test, the throttle is sufficiently open that CHARGE_P exceeds MAP by no more than 8 kPa. MAP gauge boost equals MAP absolute minus BARO absolute. A compressor pressure ratio instead uses its own outlet and inlet absolute pressures; it is not MAP divided by an unrelated gauge number.
Use the CV1 150 kPa gauge charge-path isolation test only in the approved stopped-engine fixture. The test isolates compressor outlet through cooler to throttle inlet, holds temperature constant and separately checks test-tool leakage. A passing pressure hold does not establish a correct wastegate position or adequate turbine energy under load.
| Condition / test | CV1 limit |
|---|---|
| Prescribed steady load | 3000 rpm, MAP target 180 kPa absolute, BARO 100 kPa, ECT 90 °C |
| Steady MAP tracking | Actual within ±8 kPa of target after 1.0 second |
| Wastegate requested/actual tracking | Within 5 percentage points in 300 ms |
| Allowed KOEO wastegate sweep | 20–80% commanded travel |
| CHARGE_P − MAP at prescribed open-throttle load | 0–8 kPa |
| Filter inlet restriction at 100 g/s | At most 3 kPa from BARO to compressor inlet |
| Charge-cooler pressure loss at 100 g/s | At most 10 kPa from compressor outlet to cooler outlet |
| Charge-path isolated pressure decay | At most 5 kPa loss in 30 seconds from 150 kPa gauge, fixed temperature |
| Overshoot protection | MAP over 205 kPa absolute for 200 ms: command wastegate fully open, reduce throttle and flag boost inhibit |
| Exhaust restriction check | Post-turbine/pre-catalyst gauge pressure at most 12 kPa in the prescribed 2500 rpm no-load test |
| Component / observation | What it controls or establishes |
|---|---|
| Wastegate | Exhaust turbine drive |
| Compressor recirculation valve | Compressor outlet-to-inlet air flow during throttle closure |
| Throttle | Manifold pressure and admitted air downstream of charge cooler |
| High CHARGE_P with low MAP under a requested open-throttle test | Compare actual throttle travel/drive and downstream restriction before treating it as inadequate compressor output |
| Gate actual open despite close request and correct drive | Check linkage, stop setting and gate mechanism with the prescribed actuator/physical checks |
Exhaust, mixture feedback and EGR
CV1 has one bank and a wideband upstream sensor between turbine outlet and the TWC. A dedicated ECM pump-cell controller converts its current into measured lambda. The raw upstream interface is not a 0–1 V switching-oxygen signal. The downstream sensor after the TWC is a conventional switching sensor referenced to return B.
The cooled high-pressure EGR path takes exhaust upstream of the turbine, passes it through an EGR cooler and motor-operated valve, and introduces it after the throttle. EGR is shut at idle, during cold start and during the prescribed boosted-load snapshot. Normal EGR enable requires ECT 70–105 °C, 1500–3000 rpm and MAP 55–95 kPa absolute, with exhaust pressure greater than manifold pressure and no disabling fault.
The controlled EGR comparison holds speed and total cylinder air-plus-EGR mass constant using the approved fixture; valid MAF and independent EGR-flow measurements are available. In that specific comparison, increasing EGR replaces fresh air and reduces MAF. A matched EGR-position signal shows valve travel, not necessarily flow through its cooler/passages.
Positive STFT/LTFT adds fuel; negative values remove it. Corrections are multiplicative, not simply added. Corrected upstream lambda near 1.00 can coexist with a significant mixture fault because feedback is compensating. Exhaust air leaks before the upstream sensor can corrupt feedback even if fuel delivery hardware passes.
The CV1 catalyst monitor compares completed lean–rich–lean cycle counts, not voltage amplitude across unlike sensor types. An upstream cycle must cross lambda 1.05, then 0.95, then 1.05; a downstream cycle must cross 0.20 V, then 0.75 V, then 0.20 V. The controlled monitor window lasts 60 seconds and contains at least ten upstream cycles. Its downstream/upstream cycle-count ratio must be at most 0.20 after accounting for the same gas-parcel window.
The GPF traps solid particles downstream of the switching oxygen sensor. Its prescribed differential-pressure measurements are supplied by the service fixture, not by an additional ECM input. The CV1 regeneration comparison concerns oxidizable soot; retained noncombustible ash and physical substrate damage require separate checks. Passing HC/CO/NOx channels does not quantify solid particle number.
| Prescribed condition | CV1 expected result |
|---|---|
| Warm closed-loop idle / cruise | Lambda target 1.00; valid measured lambda 0.98–1.02 |
| Specified boosted load | Lambda target 0.88; valid measured lambda 0.86–0.90 |
| STFT / LTFT healthy reference | Each within ±5%; combined factor calculated separately |
| Upstream lean/rich commanded fixture step | Valid lambda crosses 1.05 / 0.95 within 250 ms after the gas parcel reaches the sensor |
| Downstream lean / rich gas fixture steps | Below 0.20 V / above 0.75 V within 500 ms after parcel arrival |
| Wideband heater at prescribed warm regulation | 0.8–1.2 A average; heater state active |
| Downstream heater disconnected resistance at 20 °C | 5.5–7.5 Ω |
| TWC controlled monitor, matched gas/temperature/flow | Downstream/upstream completed lean–rich–lean cycle-count ratio at most 0.20; at least ten upstream cycles |
| TWC controlled oxygen-storage test | At least 0.80 g oxygen capacity at the prescribed 500 °C fixture condition |
| Test / state | CV1 result |
|---|---|
| Motor feedback calibration | X1-17: 0.50 V fully shut; 4.50 V fully open at 5.00 V reference B |
| KOEO service sweep | 0–60% allowed; actual within 5 percentage points of target in 300 ms |
| Controlled 2000 rpm EGR comparison, ECT 90 °C / MAP 80 kPa | MAF 20 g/s at 0% EGR; 16 g/s with independently verified 4 g/s EGR flow |
| Same fixture at 20% EGR command | Reference exhaust source 160 kPa absolute; manifold 80 kPa; EGR flow 4.0 ±0.5 g/s |
| EGR cooler coolant leak test | Isolated regulated 100 kPa gauge coolant side holds within 3 kPa for 60 seconds at fixed temperature; dry gas side remains dry |
| EGR commanded closed at idle | Actual at most 3%; independent gas-flow fixture at most 0.10 g/s |
| Prescribed comparison | CV1 reference |
|---|---|
| GPF pressure drop at 20 g/s exhaust, 300 °C | At most 2.0 kPa |
| GPF pressure drop at 80 g/s exhaust, 500 °C | At most 8.0 kPa |
| After permitted soot regeneration | Repeat the same flow/temperature pressure and particle checks; reduced drop alone does not prove substrate integrity |
| Reference three-way catalyst warmed gas test | HC/CO removal each at least 90% with matched inlet supply and lambda 1.00; no inference from unaligned inlet/outlet parcels |
| Particle-number assessment | Use the stated separate calibrated particle instrument; do not derive particle number from gas ppm |
EVAP system and leak testing
Fuel-tank vapor enters the carbon canister. The purge path connects the canister to the intake after the throttle; the vent path connects the canister through a filter to atmosphere. Purge is normally closed; energizing its low-side driver opens it. Vent is normally open; energizing its driver seals it. Commands describe energized duty/state, not a sensor that directly measures flow.
Tank pressure uses branch B and the sensor calibration in this book: zero gauge is 2.50 V and negative pressure gives lower voltage. When vent is open and pressure has equalized, the independent gauge and PID should both be near zero gauge. A offset signal can falsely appear to show vacuum even before any pump or purge action.
The running leak test closes vent, meters purge until tank vacuum is −0.80 kPa gauge, then closes purge and observes pressure recovery in an isolated vapor space. Conditions must remain stable; tank vapor generation, changing temperature and fuel slosh can invalidate the comparison. A closed-command indication does not prove either valve is sealed.
The prescribed external smoke comparison is at most +0.50 kPa gauge using the approved vapor-safe training fixture. First establish fixture tightness and confirm the vent's requested state. Do not use unrestricted shop air or infer a specific leak size from an uncalibrated pressure-decay result. The CV1 monitor limits are fictional, not an inspection-law threshold.
| CV1 item | Specification |
|---|---|
| Purge enable | ECT at least 70 °C; valid closed loop; no throttle/EVAP inhibit; engine running |
| Normal warm idle purge maximum | 10% energized low-time at 10 Hz |
| Vent energized | Closed / sealed |
| Vent de-energized | Open to filtered atmosphere |
| Purge disconnected resistance, 20 °C | 22–28 Ω |
| Vent disconnected resistance, 20 °C | 18–24 Ω |
| Leak-monitor enable | Fuel 20–80%; ECT 70–100 °C; IAT 10–35 °C; BARO 85–105 kPa; no sensor/valve fault |
| Vacuum-build target | −0.80 kPa gauge within 15 seconds with purge active and vent sealed |
| Sealed decay interval | Purge closed, vent sealed; gauge pressure must remain at or below −0.55 kPa after 30 seconds |
| Pressure equalization test | Purge closed, vent opened; gauge pressure within ±0.10 kPa of zero in 5 seconds |
| Purge-isolated fixture flow when de-energized | At most 0.02 L/min at the specified 5 kPa differential |
| Test result | Next distinction to establish |
|---|---|
| Vacuum not reached; purge valve motion verified | Separate purge-flow blockage, vent sealing, vapor-space leaks and pressure-sensor bias |
| Sealed decay fails; tank/canister section passes when valve branches separately isolated | Check the isolated valve branches; do not condemn tank from the combined test alone |
| Tank remains under vacuum after vent-open command | Verify actual vent opening, filter restriction and pressure-sensor zero |
| Positive trim changes disappear when a leaking purge branch is physically isolated | Investigate purge admission under the matched conditions, rather than clearing fuel-trim learning as the repair |
OBD enable criteria, trips and clearing
The labels CV1-SENSOR, CV1-MISFIRE, CV1-FUEL, CV1-CAT, CV1-EGR and CV1-EVAP are fictional case labels, not SAE DTC numbers. Use the actual observed subsystem, electrical checks and operating conditions; a label alone does not identify a failed component. Capture stored, pending and permanent status plus the freeze frame before any permitted clear operation.
For CV1, a diagnostic trip is a RUN cycle in which the particular monitor's enable conditions are met and the monitor reaches a pass or fail decision. Starting and stopping the engine without that decision is not a completed trip for that monitor. A completed failed test can set readiness complete; ready does not mean fault-free.
The first completed failing trip for ordinary CV1 fuel/catalyst/EGR/EVAP faults records pending status and a freeze frame. A second consecutive completed failing trip confirms the fault and requests the MIL. A completed passing trip between failures breaks consecutiveness. Catalyst-damaging misfire instead requests an immediate flashing MIL and the affected cylinder's injector cut.
A permitted diagnostic clear removes ordinary stored/pending codes, the retained freeze frame and accumulated noncontinuous readiness. It does not repair a circuit, clear a permanent code, erase this book's calibrations or establish monitor passes. A separate explicit adaptation-reset command resets learned fuel trims; ordinary code clear does not. Battery removal also does not clear CV1 permanent codes.
A CV1 permanent fault is removed by the ECM after the responsible monitor completes and passes on three subsequent qualifying trips with no recurrence, never by the tester's ordinary clear request. These invented retention rules teach state interpretation and are not a claim about any jurisdiction's legal inspection requirements.
| Monitor | CV1 enable conditions | Completion / pass evidence |
|---|---|---|
| Misfire | Synchronized; 500–4500 rpm; no commanded service fuel cut or rough-road inhibit | Evaluate each 200-revolution window; event rates under its condition-specific limit |
| Fuel feedback | ECT 70–105 °C; valid heated upstream lambda; 700–3000 rpm; steady load 20 seconds; no deceleration cut | Combined correction factor 0.90–1.10 throughout the completed interval |
| Catalyst | ECT 80–105 °C; catalyst modeled 450–650 °C; 1800–2600 rpm steady 60 seconds; valid sensors; no misfire/fuel inhibit | Aligned downstream/upstream completed-cycle count ratio at most 0.20 with at least ten upstream cycles; use emissions-section cycle definitions |
| EGR flow | ECT 70–105 °C; 1500–3000 rpm; MAP 55–95 kPa; valid MAF/pressure; exhaust pressure above intake | Commanded 20% comparison reaches 3.5–4.5 g/s flow at the prescribed fixture point |
| EVAP leak | Use evap section conditions; stable vapor temperature and no slosh/valve/input inhibit | Reaches −0.80 kPa within 15 seconds and remains at/below −0.55 kPa after sealed 30 seconds |
| Oxygen heater | Battery 11.5–15.0 V; valid circuit; cold-soak heater sequence active | Observed current and time-to-valid sensor satisfy the specified heater test |
| Event | CV1 resulting state |
|---|---|
| Monitor not enabled | Incomplete; does not increment that monitor's qualifying-trip counter |
| Monitor completes and fails | Readiness complete plus its failure status |
| Ordinary diagnostic clear | All noncontinuous monitors incomplete; stored/pending/frame removed; learned trims retained |
| Explicit adaptation reset | Fuel trims return to zero; completed monitor evidence is not created |
| Warm-up counter increment | ECT rises by at least 22 °C during the RUN cycle and reaches at least 75 °C |
| Ordinary confirmed fault after three consecutive qualifying passing trips | MIL request clears; retained ordinary history may remain |
| Forty qualifying warm-up cycles with no recurrence | Ordinary retained history clears; this does not substitute for permanent-fault monitor passes |
| Scenario condition | Training decision; not legal guidance |
|---|---|
| MIL requested on | Fail this fictional OBD screening step |
| Catalyst or oxygen-sensor noncontinuous readiness incomplete | Not ready for this fictional screening; reproduce enables without clearing evidence |
| Only EVAP readiness incomplete, MIL off, no stored/permanent faults | Allowed only when the question explicitly selects the CV1-EVAP-exempt training card |
| No exemption card specified | Require all supported noncontinuous monitors complete and no MIL request |
| One gas channel passes | Does not override an OBD failure or establish particle-number compliance |
Reference scan-data snapshots
These are stabilized healthy reference snapshots at BARO 100 kPa, battery 13.8–14.4 V and E10 reference fuel, unless stated otherwise. Do not transplant an idle number into a load, warm-up or actuator service test. Each snapshot includes operating conditions; target and actual are separate PIDs.
All pressure PIDs include an absolute/gauge unit label. RAW_VOLTAGE is a measured input, VALUE is its calibrated engineering value, VALID identifies whether that value is sensor-derived, and SOURCE distinguishes measured from substituted. A matching target and substituted actual number is not a passing physical measurement.
The fixture's boost-load snapshot uses 3000 rpm, MAP 180 kPa, EGR and purge closed, lambda target 0.88 and rail target 14.0 MPa. Load and fuel state affect scan ranges. The 2500 rpm no-load snapshot is in Park, EGR/purge closed and lambda target 1.00; it is not the separate loaded EGR comparison.
The fictional dry gas analyzer's validated warm-idle reference uses its calibration-checked channels, no dilution/exhaust leak, matched parcel arrival and gas-basis settings. Those bands support CV1 diagnostic comparisons only. They do not claim a regulatory emissions pass for any real vehicle.
| PID | KOEO after equalization | Warm idle in Park | 2500 rpm no-load | Prescribed boosted load |
|---|---|---|---|---|
| Engine speed | 0 rpm | 780–820 rpm | 2450–2550 rpm | 2950–3050 rpm |
| ECT | Ambient after cold soak | 88–98 °C | 88–98 °C | 88–103 °C |
| MAP absolute | 97–103 kPa | 30–38 kPa | 25–40 kPa | 172–188 kPa |
| CHARGE_P absolute | 97–103 kPa | 97–103 kPa | 97–105 kPa | MAP to MAP+8 kPa |
| MAF | 0 ±0.2 g/s | 2.8–3.6 g/s | 7–11 g/s | 80–100 g/s |
| LOW_P gauge | 550 ±25 kPa during prime; otherwise not an active-regulation snapshot | 450 ±25 kPa | 450 ±25 kPa | 600 ±25 kPa |
| RAIL_P absolute | Residual; no universal active target | 5.0 ±0.40 MPa | 6.0 ±0.40 MPa | 14.0 ±0.70 MPa |
| Throttle travel | 8% spring rest before service command | 4–7% motor-controlled | 8–16% motor-controlled | 65–90% motor-controlled |
| Intake / exhaust VVT targets | 0° / 0° | 0° / 0° | 0° / 0° in no-load snapshot | 20° / 8° |
| EGR target | 0% | 0% | 0% in this no-load snapshot | 0% |
| Purge target | 0% | 0% for reference comparison | 0% for reference comparison | 0% |
| Lambda target | Not regulating | 1.00 | 1.00 | 0.88 |
| Ignition advance | No spark command | 8–16 crank degrees BTDC | 24–34 crank degrees BTDC | 6–14 crank degrees BTDC before knock correction |
| PID | CV1 meaning / reference |
|---|---|
| SYNC_VALID | True only after accepted CKP and both cam patterns establish the cycle |
| START_AUTH_VALID | Fresh BCM authorization and Park/Neutral status accepted |
| RAIL_TARGET / RAIL_ACTUAL | Requested pressure versus independently calibrated sensor value |
| FPCM_CMD / FPCM_MOTOR_DUTY | Discrete pressure-select code versus measured motor drive duty |
| CAM_TARGET / CAM_ACTUAL | Crank-degree target versus measured phase; positive intake advance / exhaust retard |
| TORQUE_LIMIT_REASON | None, brake override, TCM request, boost protection, throttle failsafe or temperature protection |
| CYLINDER_CUT_REASON | None, explicit service cut or catalyst-damaging misfire protection |
| MONITOR_COMPLETE / MONITOR_RESULT | Completion bit and last pass/fail decision are separate |
| FREEZE_FRAME_EVENT | The triggering monitor event and its contemporaneous operating conditions; not current live state |
| Channel | CV1 range / basis |
|---|---|
| HC | At most 50 ppm propane-equivalent; use the stated analyzer response convention |
| CO | At most 0.20% by volume |
| CO₂ | 13.5–15.5% by volume |
| O₂ | At most 0.50% by volume |
| NO | At most 80 ppm; this channel is NO, not total NOx |
| Calculated lambda | 0.98–1.02 with E10 fuel constants; instrument calculation is not the ECM's raw wideband input |
Test conditions, measurement methods and units
Treat this reference as a set of explicit case assumptions. Every fictional service limit is attached to its measurement location, operating condition and units. Compare the observed value to the applicable condition before deciding it fails. All limits are inclusive unless a question explicitly supplies a different decision rule.
Use independent mechanical measurements to validate a sensor, differential voltage to validate a floating motor/injector drive, actual motion/flow to validate actuator output, and matched captures to validate event timing. Electrical continuity or an accepted command alone does not establish loaded delivery or physical movement.
The book does not supply hands-on instructions for disabling protection, opening hazardous fuel circuits or bypassing authorization. Questions may describe safely isolated training fixtures. Use rated probes, isolated fixtures and validated measurement setups stated in each question; never infer approval for a real vehicle from CV1 values.
For a controlled comparison, hold all conditions named as matched constant. If a needed condition is missing, identify the missing evidence rather than inventing it. State changes such as a clear, learning reset, substituted PID, gas-parcel delay or enabled service override can change the meaning of a reading without repairing the underlying hardware.
| Quantity | CV1 calculation convention |
|---|---|
| Absolute and gauge pressure | Pabsolute = Pgauge + Pambient at the same location |
| Pressure units | 1 MPa = 1000 kPa; 1 bar = 100 kPa |
| Crank rotation time | Milliseconds per crank degree = 60000/(rpm × 360) |
| Four-cylinder four-stroke firing rate | rpm/30 firing events per second |
| Camshaft speed | Crankshaft rpm / 2 |
| HP pump stroke rate | Crankshaft rpm × 1.5/60 strokes per second |
| Voltage drop | Voltage directly across the loaded path; specify meter polarity |
| Motor / injector drive | Differential voltage between both controlled wires, not either wire-to-ground alone |
| Positive energized low-side PWM duty | Time at low voltage divided by period |
| Logic PWM high duty | Time at high voltage divided by period |
| Fuel correction factor | (1 + STFT/100)(1 + LTFT/100) |
| Removal efficiency, matched flow/basis | (inlet − outlet)/inlet × 100%; parcel timing must be aligned |
| Compression ratio | (swept volume + clearance volume)/clearance volume |
| Electrical stored magnetic energy | 0.5 × inductance in henries × current² in amperes |
| Test family | Required CV1 condition |
|---|---|
| Resistance | Circuit de-energized, component isolated as specified, stored energy discharged and zero voltage confirmed |
| Supply / ground drop | Circuit operating at the stated load; probes on the stated endpoints |
| Timing correlation | Correct cycle identified, crank versus cam degrees distinguished, actual phaser state established |
| Cylinder contribution | Same speed/load/control mode and no unaccounted service/protective cylinder cut |
| Gas / catalyst comparison | Matched flow, temperature, dry/wet basis and parcel arrival; analyzer channels validated |
| EVAP pressure decay | Specified valve isolation, stable temperature, vapor volume and no slosh; fixture leakage independently checked |
| Pressure sensor calibration | Known independent pressure and measured reference/return voltage; no substituted value treated as raw evidence |
| Repair verification | Remove service overrides, confirm valid states, reproduce complaint/monitor enables and compare independent results |
Background sources
The fictional vehicle’s specifications are defined in this book. These sources explain the underlying systems.
- Bosch Mobility: gasoline direct-injection system principles
- National Instruments: CAN physical layer and termination principles
- Pico Technology: crank/cam correlation and known-reference comparison
- NGK: spark-gap demand, pressure and spark extinction
- Bosch Motorsport: wideband pump-cell oxygen sensing
- BorgWarner: distinct wastegate and compressor-recirculation hardware
- Motorservice: EGR-flow effects on measured fresh-air mass
- Bosch Mobility: electronic throttle position and control principles
- US EPA: OBD readiness, MIL and diagnostic-clear distinctions