VVTi / VTC configuration 

Vehicle Cams Controlled Voltage Frequency Range (Performance Setups) Base Duty Cycle
Audi S4 (2010-2016) Intake & Exhaust 12V 200-300Hz PWM 0-100% variable (50% hold typical)
BMW 335i (2007-2013) Intake & Exhaust 12V 200-300Hz PWM 50% hold typical
Chevy LS (Gen IV, 2007-2015 VVT) Single cam (pushrod) 12V 200-300Hz PWM 50% hold typical
Ford Mustang (2011+ Coyote) Intake & Exhaust (4 cams) 12V 200-300Hz PWM Higher for retard (50% hold typical)
Honda Accord (2003-2007 2.4L VTEC) Intake 12V 200-300Hz PWM 50% hold typical
Honda Accord (2008-2012 3.5L VCM) Intake (all cams) 12V 200-300Hz PWM 50% hold typical
Honda Civic (2006+ iVTEC) Intake (VVT) + both (lift) 12V 200-500Hz PWM 50% hold typical
Honda Fit (2009-2013) Intake 12V 200-500Hz PWM 50% hold typical
Honda S2000 (2000-2009) Both (lift only) 12V N/A (switched on/off) 0/100% (on/off)
Lexus IS300/SC300 (1998-2005) Intake 12V 250-300Hz PWM 50% hold
Mazda Miata (NB2, 2001-2005) Intake 12V 250-285Hz PWM 30-45% (hold/move)
Mitsubishi Evo X (2008+) Intake & Exhaust 12V 300-306Hz PWM 50% hold typical
Nissan 240SX (S14 KA24DE, 1995-1998) Intake 12V 250-300Hz PWM 50% hold
Nissan 350Z/370Z (2003-2018) Intake 12V 250-300Hz PWM 50% hold
Nissan G35 (2003-2008 VQ35DE) Intake 12V 250-300Hz PWM 50% hold
Nissan GT-R (R35, 2009+ VR38DETT) Intake & Exhaust 12V 250-300Hz PWM 50% hold
Nissan Silvia/240SX (S13/S14/S15 SR20DET, 1989-2002) Intake 12V 250-300Hz PWM 50% hold (or 0/100%)
Nissan Skyline (R33/R34 RB25DET NEO, 1993-2002) Intake 12V 250-300Hz PWM 50% hold
Subaru WRX (2004+) Intake (single) or both (dual AVCS) 12V 150-300Hz PWM 50% hold typical
Toyota Celica (2000-2005 VVTi) Intake 12V 250Hz PWM ~50% hold
Toyota FR-S (2013-2016) Intake & Exhaust 12V 150-300Hz PWM 50% hold typical
Toyota MR2 (2000-2005) Intake 12V 250Hz PWM 37% at idle
Toyota Supra (1998-2002 JDM VVTi) Intake 12V 250Hz PWM ~50% hold
VW Golf (2018-2019) Intake & Exhaust 12V 200-300Hz PWM 50% hold typical

Adjusting cam angle safely when road tuning

cam angle fuel correction table

Automatically adjust fueling with cam angle error: If you notice in the adjacent screenshot of my Haltech NSP tuning software, I've built out a custom table to add fuel if the cam angle increases beyond the target, or it decreases fuel if the cam angle is below the target. The cam naturally goes off target slightly during different driving conditions. This correction table is added when the "generic correction" box is checked, then you can name it what you want. Set the y-axis to RPM and the x-axis to "Cam Control Intake Bank 1 Error" and set the angles from -6 to 36 as I have.
Why? The P.I.D. values are difficult to dial in perfectly on a cam due to varying oil temperature and varying oil pressures at different RPMs. This can be a pain. Install an oil temperature sensor and change all of your cam P.I.D. tables to adjust based on oil temp instead of coolant temp. Read more about this below where I talk about oil temperature sensor benefits in variable valve controlled cars.
Protection Benefits: This helps keep your fuel on target in the unlikely event that your solenoid fails or if your plastic electrical connector slips off. Also, during normal driving conditions, as mentioned above, the P.I.D. values will cause the cam to move slightly off target. Most of the time this is only about 1 degree, but it keeps your engine running at a good AFR since the cam angle impacts AFR.
Downsides? The only real downside I've noticed this this is when the cam angle changes after a shift event, the engine has a tendency to run rich for about a half second. This is due to the cam angle changing so quickly near the top of the pistons, the ECU sends the command to alter fueling based on cam angle but the down-rev of the engine isn't demanding fuel, so it's rich for about a half second.

oil temp sensor needed to refine P.I.D.!

Why do i say this? I touched on this above, but going a little deeper. It gets even more difficult to dial in your camshaft perfectly if your P.I.D. tables are set to adjust based on coolant temperature (this is default in Haltech's basemaps since most people don't have an installed oil temperature sensor). Coolant heats up faster than oil does, so even if you dial in your P.I.D. values perfectly today, if the weather is cooler tomorrow it will take longer for your oil to come up to temperature. When this happens you will need to adjust your P.I.D.s for your cams again. If you do decide to install an oil temperature sensor, you can follow the information on the "temperature sensors" portion of this website regarding the wiring and configuration. This sensor allows you to log your oil temperatures while you're on the track so you can determine whether you need a thermostatic plate and oil cooler on your setup.
What sensor to buy? The adjacent picture is a 2 wire temperature sensor that you can purchase for relatively cheap here. This is a 1/8 NPT sensor that fits most aftermarket parts. Make sure your thread on your car takes 1/8 NPT, some cars take 1/8 BSPT and others are m10x1 thread like the PST-F1 found here.

amazon ad space

want to See more?

Subscribe to my YouTube channel , browse the webpage tabs across the top, OR just scroll my YouTube Playlists here .