Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos

OBD-II Code P1079: Variable Valve Timing Control (VTC) System Malfunction

What P1079 means, why it triggers, and the definitive guide to fixing it

27 minutes to read
Most Likely Cause
Low or Dirty Engine Oil
Key Takeaways
  • P1079 on Honda and Acura vehicles indicates a Variable Valve Timing Control (VTC) failure, while GM uses it for fuel composition sensor issues.
  • Check your engine oil level and condition immediately, as low or dirty oil is the leading cause of VTC system starvation and P1079.
  • A 1-to-2 second metallic rattle on cold startups confirms a failing VTC actuator, a known defect covered under Honda TSB 09-010.
  • Ignoring a VTC actuator rattle stretches the timing chain over 6 to 18 months, turning a $900 repair into a $2,500 engine teardown.
P1079 is a manufacturer-specific code primarily used by Honda and Acura to indicate a Variable Valve Timing Control (VTC) system malfunction. The VTC system uses oil pressure to adjust engine valve timing based on speed and load. This code triggers when the engine control unit (ECU) detects the camshaft timing is not changing as commanded.

What Does P1079 Mean?

A VTC oil control solenoid installed on a Honda K-series engine cylinder head.
The VTC system on Honda and Acura vehicles relies on this oil control solenoid to manage camshaft timing via hydraulic pressure.

P1079 is a manufacturer-specific code primarily used by Honda and Acura to indicate a Variable Valve Timing Control (VTC) system malfunction. The VTC system uses oil pressure to adjust engine valve timing based on speed and load. This code triggers when the engine control unit (ECU) detects the camshaft timing is not changing as commanded.

Technical definition: For Honda and Acura, P1079 is officially defined as 'Variable Valve Timing Control (VTC) System Malfunction'. Other manufacturers use this code differently: GM defines it as 'Flexible Fuel Sensor Circuit High Input', Volkswagen uses it for oxygen sensor control, and BMW defines it as 'Valvetronic (VVT) Overload Protection'. This guide focuses on the primary Honda/Acura definition.

Can I Drive With P1079?

Yes, But With Caution. You can drive temporarily, but immediate attention is required to prevent severe damage. Continued driving with a startup rattle stretches the timing chain, turning a moderate repair into a $2,500+ job. Poor combustion from incorrect timing also damages the catalytic converter, adding $800 to $2,500 to your bill. Limit driving to essential trips and diagnose the vehicle within a week.

Common Causes

Side-by-side comparison of a clean VTC solenoid screen versus one heavily clogged with engine oil sludge and debris.
A clean VTC strainer (left) allows for proper oil flow, while a clogged strainer (right) starves the system of pressure, triggering code P1079.
  • Low or Dirty Engine Oil (Very Common) — The hydraulic VTC system requires clean oil at precise pressures. Low oil, heavy sludge, or incorrect viscosity is the primary cause of P1079.
  • Clogged VTC Solenoid Strainer/Filter (Very Common) — A small mesh filter protects the VTC solenoid. Neglected oil changes clog this strainer with sludge, starving the system of oil pressure even if the solenoid works perfectly.
  • Failing VTC Actuator (Cam Phaser) (Common) — The mechanical gear on the camshaft physically changes timing. On Honda K-series engines, the internal locking pin frequently fails, causing a loud metallic rattle on cold startups and preventing timing control.
  • Faulty VTC Oil Control Solenoid (Common) — This electronic valve directs oil to the VTC actuator. It fails electrically (broken internal coil) or mechanically binds due to sludge.
  • Stretched Timing Chain (Less Common) — A rattling VTC actuator repeatedly slams against its limits, eventually stretching the timing chain. This introduces slack the tensioner cannot fix, triggering P1079 and P0341.
  • Faulty Camshaft Position (CMP) Sensor (Rare) — The ECU uses this sensor to verify camshaft position. An inaccurate signal causes the ECU to falsely flag a VTC malfunction.
  • Wiring or Connector Issues (Rare) — Corroded connectors or damaged wires interrupt the VTC solenoid's control signal.
  • PCM/ECU Malfunction (Very Rare) — The engine computer's internal driver circuit burns out, failing to command the solenoid.

Symptoms

The internal components of a disassembled Honda VTC actuator showing a worn locking pin.
Internal failure of the VTC actuator locking pin is the most common cause of the signature cold-start rattle associated with P1079.
  • Loud Rattling Noise at Cold Startup — A brief, loud metallic grind for 1-2 seconds immediately after starting a cold engine. This definitively points to a failing VTC actuator.
  • 🎬 Watch: Hear the rattle and see the fix for Honda K-series engines.
  • Check Engine Light is On — The ECU illuminates the Malfunction Indicator Lamp (MIL) and stores P1079.
  • Rough Idle or Stalling — The engine shakes or shuts off at stops because valve timing is stuck in a high-RPM position.
  • Sluggish Acceleration — The vehicle hesitates and lacks power because it cannot adjust valve timing for performance demands.
  • Decreased Fuel Economy — Inefficient valve timing causes a noticeable drop in MPG.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this code.

What is the primary symptom or situation you are currently experiencing?
Have you tried performing a flood clear start on the engine?
→ This is a near-certain confirmation of a failing VTC actuator locking pin. The pre-built oil pressure holds the gear steady. This is a diagnostic tool, not a fix. The part is mechanically worn and needs replacement.
→ This is the classic VTC actuator failure. Confirm by performing a 'flood clear' start (hold gas pedal to floor, crank for 5 seconds, then start normally). If the rattle is gone, the VTC actuator (e.g., Honda P/N 14310-R5A-305) is the culprit.
Are there any other OBD-II error codes currently present alongside P1079?
→ These codes point to the VTC system being stuck. Test the VTC solenoid; resistance should be 14-30 ohms for many Hondas. If the solenoid is good, the VTC actuator is likely mechanically stuck.
→ Start with the basics. Check oil level and condition. Then, inspect and clean the VTC solenoid strainer/gasket—it's a common failure point due to sludge.
Is code P0341 also showing up on your diagnostic scan tool?
→ This combination is a major red flag for a stretched timing chain. Use a scan tool to check cam/crank correlation at idle. If it shows a permanent negative value (-4 to -8 degrees), the chain has stretched beyond the tensioner's ability to compensate.
🎬 See this walkthrough for replacing a stretched timing chain and actuator.
→ This is not the VTC actuator. This is a strong sign of a stretched timing chain or broken chain guide. The chain is loose and slapping against its guides. This requires immediate professional diagnosis to avoid the chain skipping a tooth.
What specific maintenance was recently performed on the vehicle before this?
→ Verify the correct oil viscosity was used. Honda K-series engines are sensitive and specify thin oils like 0W-20. Using a thicker oil slows down the hydraulic VTC system, especially when cold, and triggers a fault.
→ Re-check your work. Did you clean or replace the separate VTC solenoid strainer/gasket? 🎬 Watch: How to replace a clogged VTEC solenoid gasket. It is often clogged and is a very common misdiagnosis. If the strainer is clean, the problem is mechanical (VTC actuator) or the timing chain has stretched.

Common Fixes & Costs

  • Engine Oil and Filter Change — Parts: $30-$70, Labor: $20-$50, ~0.5 hr book time (DIY)
  • Replace VTC Solenoid Strainer/Gasket — Parts: $15-$40, Labor: $40-$80, ~0.4 hr book time (DIY)
  • Replace VTC Actuator — Parts: $150-$350, Labor: $500-$950, ~5.5 hr book time (Professional)
  • Replace VTC Oil Control Solenoid — Parts: $90-$290, Labor: $60-$150, ~0.8 hr book time (Intermediate)
  • Replace Timing Chain, Guides, and VTC Actuator — Parts: $400-$800, Labor: $1,200-$2,000, ~9 hr book time (Professional)

DIY vs Professional

  • Engine Oil and Filter Change — Beginner:
    Tools: Socket/wrench for drain plug, oil filter wrench, drain pan, funnel.
  • Replace VTC Solenoid Strainer/Gasket — Beginner:
    Tools: Basic socket set, torque wrench, rags, brake cleaner.
  • Replace VTC Oil Control Solenoid — Beginner:
    Tools: Socket set, torque wrench, multimeter for diagnosis.
  • Replace VTC Actuator — Beginner:
    Tools: Extensive tool set, torque wrench, valve cover gasket, sealant, timing chain holding tools.

Used vs. New Parts: Buying Guide

When a used part is worth it: For the VTC Oil Control Solenoid, a used OEM part from a low-mileage donor is cost-effective. Buying a used VTC Actuator is strictly prohibited due to its known design flaws and high failure rate.

Donor-vehicle mileage cap: roughly under 60000 miles for the part to have meaningful remaining life.

Donor quality checklist:

  • Verify the donor vehicle's mileage and ensure it wasn't scrapped for engine-related issues.
  • Match the part number exactly; do not use a VTC actuator from a vehicle known to have the rattle issue.
  • Always favor the newest, updated OEM part number for the VTC Actuator (e.g., 14310-R5A-305) to get the revised design.

Decision logic:

  • If The part is the VTC Actuator. → Always buy new OEM. The risk of a used part failing prematurely is extremely high and the labor to replace it is expensive.
  • If The part is the VTC Solenoid and your budget is very tight. → A used OEM part from a verified low-mileage donor is acceptable, but a new aftermarket part often has a better warranty for a similar price.
  • If The vehicle has over 100k miles and exhibits the startup rattle. → Buy a new OEM VTC Actuator and strongly consider replacing the timing chain and guides at the same time.

Warranty tradeoff: Used parts typically have a 30-90 day warranty covering only the part. New aftermarket parts offer 1-year to limited lifetime warranties. New OEM parts carry a 1-year/12,000-mile warranty.

Worst-case if a used part fails: $800-$1200 if a used VTC actuator fails after installation, as you must pay for the labor a second time plus the cost of another part.

What Happens If You Wait — Timeline

  1. 0-2 months: Code P1079 appears. A faint, brief rattle begins on very cold mornings (<40°F). No other noticeable symptoms. (MPG impact: 0-2%% · Added cost: $0)
  2. 2-6 months: The cold start rattle becomes louder and more consistent, lasting 1-2 seconds. A slight drop in fuel economy (5-10%) and occasional rough idle occur. (MPG impact: 5-10%% · Added cost: $50-$100 in wasted fuel.)
  3. 6-18 months: The violent rattling of the VTC actuator stretches the timing chain and hammers the plastic chain guides. Code P0341 appears. The engine feels sluggish. (MPG impact: 10-15%% · Added cost: $1,500-$2,700 (Repair now requires a new VTC actuator AND a full timing chain kit).)
  4. 18+ months: Catastrophic failure is imminent. A timing chain guide breaks, or the severely stretched chain skips a tooth on the sprocket. Pistons collide with valves, destroying the engine. (MPG impact: N/A (car is likely undrivable)% · Added cost: $4,000-$7,000+ (Engine replacement is now the only option).)

Cost of Not Fixing It

  • 0-3 months: Noticeable drop in fuel economy (5-15%), rough idle, and poor acceleration. Risk of failing an emissions test. (Added cost: $50-$150 in wasted fuel)
  • 3-12 months: A faulty VTC actuator causes accelerated wear and stretching of the timing chain. Incorrect timing overheats the catalytic converter from unburnt fuel. (Added cost: $1500-$3000 (Stretched timing chain or damaged catalytic converter))
  • 12+ months: Catastrophic failure. A severely stretched or broken timing chain causes pistons to collide with valves, resulting in complete engine destruction. (Added cost: $4000-$7000+ (Engine replacement))

Diagnosis Steps

  1. Check Engine Oil Level and Condition
    Check the dipstick. Top off low oil. If oil is dark, gritty, or old, perform a complete oil and filter change using the exact manufacturer-specified viscosity (e.g., 0W-20).
    Tools: Rag, new oil and filter (if needed) (Beginner)
  2. Pro Tip: Perform a 'Flood Clear' Start
    Press the gas pedal to the floor and hold it. Crank the engine for 5 seconds (it will not start). Release the pedal and start normally. If the cold-start rattle disappears, the VTC actuator locking pin is failing.
    Tools: None (Beginner)
  3. Scan for All Trouble Codes
    Read all stored codes. P0341 alongside P1079 strongly indicates a stretched timing chain. P0011 or P0012 indicates a stuck VTC system.
    Tools: OBD-II Scanner (Beginner)
  4. Inspect and Clean the VTC Solenoid Strainer
    Locate the VTC oil control solenoid on the cylinder head. Remove the associated strainer/filter (often secured by one bolt). Clean black sludge with brake cleaner or replace it.
    Tools: Socket set, rags, brake cleaner (Intermediate)
  5. Test the VTC Oil Control Solenoid
    Disconnect the solenoid. Measure resistance across its two pins. Healthy Honda K-series solenoids read 14-30 Ohms. Apply 12V directly to the pins; it should audibly click.
    Tools: Multimeter, 12V power source (or Power Probe) (Intermediate)
  6. Pro Tip: Check Cam/Crank Correlation
    Use a live-data scanner to view 'Camshaft Phase Angle' or 'VTC Angle' at warm idle. A consistent negative value (e.g., -5 degrees) confirms a stretched timing chain.
    Tools: Advanced OBD-II Scanner with Live Data (Advanced)
  7. Check VTC Solenoid Wiring
    Turn ignition ON (engine off). Disconnect the solenoid. Test the harness connector: one pin requires ~12V, the other is the ECU ground signal. Neither should short to ground.
    Tools: Multimeter (Advanced)
  8. Inspect the VTC Actuator and Timing Chain
    Remove the valve cover. Visually inspect the timing chain for slack. If a startup rattle is confirmed, replace the VTC actuator.
    Tools: Socket set, torque wrench, valve cover gasket, sealant (Advanced)
  9. Advanced: GM P1079 Fuel Sensor Test
    For GM vehicles, view the 'Fuel Composition' PID. The sensor outputs 50 Hz (0% ethanol) to 150 Hz (100% ethanol). Constant 5V or out-of-range Hz indicates a failed sensor.
    Tools: Advanced OBD-II Scanner with Live Data, Multimeter (Advanced)

When This Code Triggers (Freeze-Frame Conditions)

  • Engine Coolant Temp: 175-205°F (80-96°C) (Engine fully warmed up)
  • Engine RPM: 1500-3000 RPM (Light acceleration or steady cruise)
  • Engine Load: 25-70% (Vehicle is under moderate load, not idling or at full throttle)
  • Vehicle Speed: 30-60 mph (48-97 km/h) (Steady state city or highway driving when the VTC system is actively adjusting timing.)

Related Codes

  • P0011 — Indicates 'Camshaft Position 'A' - Timing Over-Advanced'. P1079 is a general VTC system failure, while P0011 specifies the timing is stuck in an advanced position. Seeing both codes strongly suggests the VTC actuator is failing or the solenoid is stuck open.
  • P0012 — Indicates 'Camshaft Position 'A' - Timing Over-Retarded'. Getting P1079 and P0012 together points to a VTC system that is stuck, possibly due to a clogged VTC solenoid/strainer or a faulty actuator.
  • P1009 — Another Honda-specific code for 'VTC System Malfunction'. P1009 and P1079 are nearly identical and point to the same set of failures (oil issues, solenoid, actuator).
  • P0341 — Indicates 'Camshaft Position Sensor 'A' Circuit Range/Performance'. When it appears with P1079 on a Honda with a startup rattle, it is a definitive indicator of a stretched timing chain.

Climate & Environmental Factors

  • Cold Weather: The cold start rattle is significantly more pronounced in cold weather (<40°F / 4°C). Engine oil is thicker and takes longer to build pressure to the top of the engine, allowing the faulty actuator pin more time to rattle.
  • Oil Viscosity: Using an oil viscosity thicker than the manufacturer's recommendation worsens the cold start rattle. Conversely, using a thinner oil does not fix the mechanical issue and fails to provide adequate protection once warm.

How to Talk to a Mechanic About This Code

Say this: "I have a P1079 code on my Honda and I'm experiencing a brief rattle on cold startups. I'd like to schedule a diagnostic. Please start by checking the oil level and condition, and inspect the VTC solenoid and its strainer. If those are fine, I suspect the VTC actuator is failing, but I'd also like you to assess the timing chain for stretching before we proceed with any major repair."

This signals you've researched the common failure progression for P1079 on Hondas. It directs the mechanic to check the cheapest and most common fixes first (oil, strainer) before jumping to an expensive VTC actuator replacement, and it proactively asks them to check for the worst-case scenario (stretched chain) to avoid an incomplete repair.

Avoid saying:

  • 'My check engine light is on, can you fix it?'
  • 'It's making a weird noise when I start it.'
  • 'Just do whatever it takes to fix the code.'

Questions to ask before authorizing the repair:

  • Did you find any sludge in the VTC solenoid strainer?
  • If you are recommending a VTC actuator replacement, what is the condition of the timing chain and guides? Can you show me the slack?
  • If the timing chain is stretched, does your quote include replacing the chain, the tensioner, and all the guides?
  • Are you using the updated OEM VTC actuator part (14310-R5A-305 for many 2.4L engines)?
  • What is the warranty on the parts and labor for this repair?

Where to Take It: Dealer vs Independent vs Chain

  • Dealer: Recommended if you suspect your car is covered by the TSB or want the peace of mind of a brand-certified technician for a complex timing job.
    Best for: Vehicles still under powertrain warranty., Confirming if your specific VIN is covered by Honda's TSB 09-010 for the VTC actuator., Owners who want a guaranteed OEM part and are less price-sensitive.
    Downsides: Highest labor rates, often 1.5-2x an independent shop., May quote a full timing job ($2,500+) when only the actuator ($1,200) is needed, or vice-versa. (Typical cost: +75% vs. baseline)
  • Independent Shop: Best fit for most owners. A good independent Honda specialist is the ideal choice for an out-of-warranty P1079 repair, offering a balance of expertise and fair cost.
    Best for: Out-of-warranty vehicles where cost is a major factor., Finding a local Honda/Acura specialist who has performed this exact repair many times., Getting a second opinion on a high dealer quote.
    Downsides: Quality and experience vary greatly; you must vet the shop's reputation., May not be aware of the latest TSB or use aftermarket parts unless you specify OEM. (Typical cost: +0% vs. baseline)
  • Chain Shop: Not Recommended. The complexity of this issue, from a clogged strainer to a stretched chain, is beyond the scope of most chain repair shops.
    Best for: An oil and filter change, which is the first and simplest step in diagnosis.
    Downsides: Technicians are unlikely to have the specialty knowledge for a VTC actuator or timing chain replacement., High risk of misdiagnosis, leading to unnecessary part replacement (e.g., replacing the solenoid when the actuator is bad)., AVOID for diagnosing the root cause or performing any repair beyond an oil change. (Typical cost: -10% vs. baseline)

When to Walk Away From the Repair

If the estimated repair cost exceeds 50% of the car's current private-party value, you should seriously consider selling the car as-is or trading it in.

  • Car worth $7500, fix is $1200: Fix it. The repair cost for a VTC actuator replacement is well below the 50% threshold of the car's value.
  • Car worth $6000, fix is $2500: Borderline. A full timing chain job is a significant investment. Get a second opinion and evaluate the car's overall condition before proceeding.
  • Car worth $3500, fix is $2500: Walk away. The repair cost is over 70% of the car's value. It is not economically sensible to perform this repair.

What Scan Tool You Need for This Code

A professional diagnostic scan tool displaying live engine data including VTC commanded and actual angles.
A bi-directional scan tool is recommended to command the VTC solenoid and monitor real-time timing changes during diagnosis.

Minimum: A scanner that can read manufacturer-specific codes and view live engine data PIDs (Parameter IDs).

A basic $20 code reader will only show 'P1079'. It cannot show the critical live data, like the 'Camshaft Phase Angle', needed to determine if the timing chain is stretched. It also cannot perform the bidirectional active tests to command the VTC solenoid, which is a key diagnostic step.

Budget: BlueDriver Pro (~$100) — Reads Honda-specific codes and, crucially, can graph live data for the VTC angle, helping you spot a potential stretched chain. It can also read freeze-frame data to see the conditions when the code was set.

Mid-range: Foxwell NT510 Elite for Honda/Acura (~$180) — Offers everything the BlueDriver does, plus bidirectional controls. This allows you to actively command the VTC solenoid on and off to test its mechanical function, which is a huge advantage in diagnosis.

Professional: Autel MaxiCOM MK808 / XTOOL D7 (~$500-700) — Provides full, dealership-level bidirectional control and diagnostic functions for all vehicle systems. These tools can run the specific VTC system tests outlined in the Honda service manual, making diagnosis faster and more accurate.

How to Clear the Code After You Fix It

  1. Use an OBD-II scan tool to clear the diagnostic trouble codes.
  2. Ensure the fuel tank is between 1/4 and 3/4 full.
  3. Perform a complete drive cycle to allow the readiness monitors to run.

Drive cycle (~30 minutes): 1. Cold start the vehicle (must sit for 8+ hours). 2. Idle for 2-3 minutes with accessories like A/C on. 3. Drive at a steady 55-60 mph for at least 5-10 minutes. 4. Coast down to 20 mph without using the brakes. 5. Perform 5-10 minutes of stop-and-go city driving. 6. Park and idle for 1-2 minutes before shutting off.

Readiness monitors affected: Catalyst (CAT), Evaporative System (EVAP), Oxygen (O2) Sensor

Before emissions retest: drive at least 50 miles to fully set monitors.

Watch out for:

  • Disconnecting the battery clears the code but resets all readiness monitors to 'Not Ready', guaranteeing an emissions test failure.
  • Not driving steadily enough at highway speeds prevents the Catalyst and O2 sensor monitors from completing.
  • The EVAP monitor is notoriously difficult to set and requires multiple drive cycles over several days.

Will This Fail Emissions / State Inspection?

Yes — this code typically fails an OBD-II emissions inspection.

  • California: An active check engine light is an automatic failure. After repair, all readiness monitors must be 'Ready' before you can pass a smog check. Simply clearing the code results in a 'Not Ready' failure.
  • New York: NYS vehicle inspection includes an OBD-II scan for all 1996 and newer vehicles. A check engine light on for any reason results in an automatic emissions failure.
  • Texas: In counties requiring emissions testing, an illuminated check engine light is an automatic fail. For model year 2001+ vehicles, you can pass with at most one readiness monitor set to 'Not Ready'.

Most Commonly Affected Vehicles

  • Honda CR-V (2007-2014) — Models with the 2.4L K-series engine are notorious for the defective VTC actuator causing a startup rattle. Honda TSB 09-010 addresses this. The updated part number is 14310-R5A-305.
  • Honda Accord (2008-2012) — The 2.4L 4-cylinder models are frequently cited in a class-action lawsuit and are covered by Honda TSB 09-010 for the faulty VTC actuator.
  • Honda Crosstour (2012-2015) — Equipped with the same problematic 2.4L engine, these vehicles share the VTC actuator and timing chain issues with the CR-V and Accord.
  • Honda Fit (2015-2020) — Third-generation Fits with the 1.5L engine are also known for the VTC actuator startup rattle. The updated part number is 14310-5BY-H01.
  • Acura TSX (2004-2014) — As an Acura model equipped with the Honda K-series engine (2.4L), the TSX is highly susceptible to VTC actuator and solenoid failures.
  • Chevrolet Equinox (2013-2017) — On these vehicles, P1079 means 'Flexible Fuel Sensor Circuit High Input' and points to an issue with the sensor that measures the ethanol content of the fuel.
  • Volkswagen Golf, Passat, Jetta (2004-2018) — For many VW models, P1079 indicates an issue with the lambda (oxygen sensor) control system, affecting the air-fuel mixture, and is not related to valve timing.
  • BMW Various (E90, F10, etc.) (2006-2016) — On BMWs, P1079 means 'Valvetronic (VVT) Overload Protection', indicating a fault with the variable valve lift system's motor or eccentric shaft.

Manufacturer-Specific Notes

  • Honda/Acura: A brief, loud rattle at cold startup is the definitive sign of a failing VTC actuator. Honda's Technical Service Bulletin (TSB) 09-010 acknowledges this design flaw. Ignoring the rattle eventually leads to a stretched timing chain.
  • General Motors: On a GM vehicle, P1079 means 'Flexible Fuel Sensor Circuit High Input' and has nothing to do with engine timing. It points to a problem with the sensor that measures the ethanol percentage in the fuel.
  • BMW: For BMW, P1079 indicates 'Valvetronic (VVT) Overload Protection Bank 1'. This means the electric motor controlling the variable valve lift system is binding, has an electrical fault, or the eccentric shaft it controls is worn.
  • Mitsubishi: On certain Mitsubishi hybrid vehicles, P1079 is defined as 'Generator drive voltage SNS. LO', indicating a low voltage signal from the generator drive voltage sensor.

Real Owner Stories

2014 Honda CR-V with 90,000 miles

Vehicle was purchased from a used car lot. It had a loud startup rattle, poor gas mileage, and low power. The check engine light was on.

What they tried:

  1. The used car dealer had replaced the VTC actuator with a Dorman aftermarket part to mask the problem, but the timing chain was already stretched.

Outcome: Owner performed a full timing system replacement, including a new OEM VTC actuator, timing chain, guides, and tensioner for under $500 in parts. This resolved the rattle, power, and MPG issues.

Lesson: A new VTC actuator cannot fix a stretched timing chain. If a vehicle exhibits a startup rattle, the chain may already be damaged, requiring a much more involved repair.

2008 Honda Accord with 136,000 miles

Car developed a rattle on cold startups. The owner was diligent with 5,000-mile oil changes. No codes were present.

What they tried:

  1. Owner was quoted over $700 for a VTC actuator replacement and was considering selling the car.
  2. Discovered a workaround online: turn the key to the 'ON' position for a few seconds, turn it off, then start the car normally. This primes the oil system and often silences the rattle.

Outcome: The owner chose to manage the symptom with the startup workaround rather than perform the expensive repair.

Lesson: For a budget-conscious owner without other symptoms, the 'flood clear' or key-cycling workarounds are temporary measures. They do not fix the mechanical wear, and the risk of eventual chain stretch remains.

2015 Honda Fit with 160,000 miles

Owner experienced the VTC startup rattle starting around 120k miles. Later, a different, constant engine rattle appeared, indicating a separate problem.

What they tried:

  1. A Honda specialist diagnosed a stretched timing chain, which was a different noise than the VTC rattle.

Outcome: The timing chain was replaced for $1,200. The specialist advised against replacing the VTC actuator, stating they had never seen it cause a 'real problem' and that it was just an annoying noise.

Lesson: It's possible for the timing chain to stretch for reasons other than the VTC rattle. A constant rattle is a key sign of a loose chain, whereas the VTC rattle is brief and only occurs on cold starts.

2013 Honda CR-V with less than 100,000 miles

The VTC actuator rattle was ignored for a long time. The car eventually had trouble starting.

What they tried:

  1. Upon disassembly, the mechanic found that the timing chain guide had been completely destroyed by the constant hammering from the loose chain, and the pieces had fallen into the oil pan. The timing had jumped.

Outcome: The engine required a full timing job (new chain, guides, tensioner, and VTC actuator) to fix. Luckily, there was no piston or valve damage.

Lesson: Ignoring the VTC rattle is a significant gamble. The repeated impact physically breaks the timing chain guides, leading to the chain skipping time and potentially causing catastrophic engine failure.

How to Prevent This Code From Triggering

  • Perform regular oil changes with high-quality synthetic oil. (Every 5,000 to 7,500 miles, or as indicated by the Maintenance Minder.) — The VTC system is hydraulic. Clean, correct-viscosity synthetic oil (like 0W-20) flows faster on cold starts, builds pressure quickly to prevent rattle, and contains detergents that prevent sludge formation.
  • Always use a high-quality or OEM oil filter. (With every oil change.) — The oil filter is the primary defense against contaminants that form sludge. A quality filter effectively traps particles that could otherwise clog the fine mesh screen of the VTC solenoid strainer.
  • Avoid frequent short trips and extended idling. (Daily driving habit.) — Short trips (under 15 minutes) prevent the engine from reaching full operating temperature. This allows condensation and fuel to build up in the oil, accelerating sludge formation.
  • Proactively clean or replace the VTC solenoid strainer. (Once every 60,000 miles.) — The VTC strainer is a known chokepoint that gets clogged with sludge over time, starving the system of oil pressure. Cleaning it with brake cleaner is a cheap preventive measure that averts a P1079 code.

Frequently Asked Questions

Can I just clear the P1079 code and keep driving?

You can clear the code, but it returns immediately if the fault remains. Ignoring a startup rattle stretches the timing chain. This turns a sub-$1,000 repair into a $2,500+ engine teardown.

Will changing my oil fix the P1079 code?

Yes, if the problem stems from low, dirty, or incorrect viscosity oil. An oil and filter change restores proper hydraulic pressure to the VTC system. Always perform this cheap first step before replacing parts.

What is the rattling noise my Honda makes when I start it?

A brief 1-2 second metallic grind on cold starts is the classic symptom of a failing VTC actuator. The internal locking pin fails to engage at zero oil pressure, allowing the gear to rattle until pressure builds. Honda TSB 09-010 addresses this exact design flaw.

I replaced the VTC solenoid, but the P1079 code came back. What now?

If a new solenoid fails to fix P1079, the separate VTC strainer is likely still clogged with sludge. Alternatively, the mechanical VTC actuator itself is failing (indicated by a startup rattle). Finally, the timing chain may have already stretched, requiring a major repair.

Is the 'flood clear' starting trick a permanent fix for the rattle?

No, the 'flood clear' trick is a diagnostic aid and temporary workaround. It primes oil pressure to stop the noise but does not repair the worn locking pin. Ignoring the mechanical fault still risks stretching the timing chain.

What is the difference between VTC and VTEC?

VTC (Variable Timing Control) continuously adjusts intake camshaft timing for efficiency. VTEC (Variable Valve Timing and Lift Electronic Control) switches to a high-lift cam profile at high RPMs for power. P1079 indicates a VTC problem, not a VTEC problem.

My mechanic quoted me over $2,000 to fix P1079. Why is it so expensive?

Quotes over $2,000 typically include replacing the VTC actuator, timing chain, tensioner, and guides. This is a highly labor-intensive job requiring significant engine disassembly. Labor makes up the vast majority of this cost.

Key Takeaways

  • P1079 on Honda and Acura vehicles indicates a Variable Valve Timing Control (VTC) failure, while GM uses it for fuel composition sensor issues.
  • Check your engine oil level and condition immediately, as low or dirty oil is the leading cause of VTC system starvation and P1079.
  • A 1-to-2 second metallic rattle on cold startups confirms a failing VTC actuator, a known defect covered under Honda TSB 09-010.
  • Ignoring a VTC actuator rattle stretches the timing chain over 6 to 18 months, turning a $900 repair into a $2,500 engine teardown.
Honda K-series Engine Rattle? FIXED! (VTC Actuator Replacement - 2014 Honda CRV)
Honda K-series Engine Rattle? FIXED! (VTC Actuator Replacement - 2014 Honda CRV)
How to Replace a VTC Actuator (Complete DIY Guide)
How to Replace a VTC Actuator (Complete DIY Guide)
How to Replace a Honda VTEC Solenoid Gasket
How to Replace a Honda VTEC Solenoid Gasket
[OHT] 2010 Accord 4-cylinder [K-series] timing chain & VTC actuator replacement
[OHT] 2010 Accord 4-cylinder [K-series] timing chain & VTC actuator replacement
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part