LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Mazda >> 2003 >> 6 i, Automatic >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Controls [Self-Diagnostics 2.3L] >> Diagnostic Tests >> DTC P0661: Variable Intake-Air System Control Solenoid Valve Circuit - Low Input >> Diagnostic Procedure
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Diagnostic Procedure

  1. If FREEZE FRAME DATA has been recorded, go to next step. If FREEZE FRAME DATA has not been recorded, record FREEZE FRAME DATA. Go to next step.
  2. Verify Related Repair Information Availability -  Check for related Service Bulletins and/or on-line repair information availability. If any related repair information is available, perform repair or diagnosis according to available repair information. If vehicle is not repaired, go to next step. If related repair information is not available, go to next step.
  3. Inspect VIS Control Solenoid Valve Connector For Poor Connection -  Turn ignition off. Disconnect VIS control solenoid valve harness connector. Inspect for poor connection (such as damaged, pulled-out pins, corrosion). If malfunction is not present, go to next step. If malfunction is present, repair or replace terminal. After repair, go to step  9.
  4. Inspect VIS Control Solenoid Valve Malfunction -  Perform VIS control solenoid valve inspection. VARIABLE INTAKE-AIR SYSTEM - MAZDA6 (2.3L) under RELAYS & SOLENOIDS in SYSTEM & COMPONENT TESTING - MAZDA6, MIATA, MPV, PROTEGE & PROTEGE5 article. If VIS control solenoid valve is okay, go to next step. If VIS control solenoid valve is faulty, replace VIS control solenoid valve. After repair, go to step  9.
  5. Inspect VIS Control Solenoid Valve Power Supply Circuit For Open Circuit -  Turn ignition on, engine off. Measure voltage between VIS control solenoid valve harness connector terminal "A" (White wire) and body ground. See Fig 1. If battery voltage is present, go to next step. If battery voltage is not present, repair open circuit in White wire between main relay and VIS control solenoid valve harness connector terminal "A". See ENGINE PERFORMANCE in SYSTEM WIRING DIAGRAMS article in ELECTRICAL. After repair, go to step  9.
    Fig 1: Identifying Variable Intake-air System Control Solenoid Valve Circuits & Harness Connector Terminals
    G00221516Courtesy of MAZDA MOTORS CORP.
  6. Inspect VIS Control Solenoid Valve Control Circuit For Short To Ground -  Check for continuity between VIS control solenoid valve harness connector terminal "B" (Green/Red wire) and body ground. If continuity is not present, go to next step. If continuity is present, repair short circuit to ground in Green/Red wire between VIS control solenoid valve harness connector terminal "B" and PCM 30-pin harness connector terminal "4R". After repair, go to step  9.
  7. Inspect PCM Connector For Poor Connection -  Turn ignition off. Disconnect PCM harness connectors. Inspect for poor connection (such as damaged, pulled-out terminals, corrosion). If connections are okay, go to next step. If any malfunctions are present, repair or replace faulty terminal. After repair, go to step  9.
  8. Inspect VIS Control Solenoid Valve Control Circuit For Open -  Check for continuity in Green/Red wire between VIS control solenoid valve harness connector terminal "B" and PCM 30-pin harness connector terminal "4R". See Fig 1. If continuity is present, go to next step. If continuity is not present, repair open circuit in Green/Red wire between VIS control solenoid valve harness connector terminal "B" and PCM 30-pin harness connector terminal "4R". See ENGINE PERFORMANCE in SYSTEM WIRING DIAGRAMS article in ELECTRICAL. After repair, go to next step.
  9. Verify Trouble Shooting Of DTC P0661 Is Completed -  Make sure to reconnect all disconnected connectors. Clear DTC from PCM memory using WDS or equivalent. Start engine and increase engine speed to more than 4400 RPM a few times. If PENDING CODE of same DTC is not present, go to next step. If PENDING CODE of same DTC is present, replace PCM. For PCM removal and installation, see POWERTRAIN CONTROL MODULE under COMPUTERIZED ENGINE CONTROLS in REMOVAL & INSTALLATION article. After repair, go to next step.
  10. Verify After Repair Procedure -  Using scan tool, perform After Repair Procedure. See AFTER REPAIR PROCEDURE . If any DTCs are present, go to appropriate DTC inspection. Refer to DIAGNOSTIC TROUBLE CODE DEFINITIONS . If no DTCs are present, trouble shooting is complete.