For Audi 20VT engines the
following triggers make sense:
- factory (135 crank, 1 crank, 1 cam)
- 60-2 - easy to install gasket at the flywheel
- 5 cranktooth, 1 cam
For this engine, without consultation, 10 crankteeth were made. This has no advantage, only disadvantages. Config changes are needed.
After 1 tooth broke off, it became 10-1.
Upload config dump, so we can review.
Notes:
- tooth_wheel_twidth=90 (36 degrees ! 18 degrees as in your config is simply bad)
- Nminus1 flag must be set (primary_trigger=11 not 01)
We changed these setting to ENABLED in megatune,but this had no effect.
- camsync position must not be too close to missing tooth !
- in worst case another 4 can be removed so it will become a 5+1 trigger
Is this 1.1.27 ?yeah.and the other too.
primep=00
primep_temp_scaling=00
cwl=46
cwh=0F
cranking_thres=03
awev=0F
awev_temp_scaling=1A
awec=32
warmup_clt_range[0]=00
warmup_clt_range[1]=10
warmup_clt_range[2]=24
warmup_clt_range[3]=38
warmup_clt_range[4]=50
warmup_clt_range[5]=64
warmup_clt_range[6]=78
warmup_clt_range[7]=8C
warmup_clt_range[8]=AA
warmup_clt_range[9]=C8
warmup_clt[0]=B1
warmup_clt[1]=A9
warmup_clt[2]=9B
warmup_clt[3]=8F
warmup_clt[4]=87
warmup_clt[5]=82
warmup_clt[6]=78
warmup_clt[7]=71
warmup_clt[8]=6A
warmup_clt[9]=64
warmup_rpm_scale=FF
req_fuel=2A
divider=01
alternate=14
injopen=00
battfac=13
kpafac=CD
kpaoffs=8E
injocfuel=19
injrampup_battfac=FF
injpwm=FF
injpwmt=FF
als_launch_input=CF
rpmk[0]=09
rpmk[1]=60
tpsdot_kpadot_conf=00
tpsdotrate[0]=05
tpsdotrate[1]=0A
tpsdotrate[2]=14
tpsdotrate[3]=28
tpsaq[0]=01
tpsaq[1]=01
tpsaq[2]=01
tpsaq[3]=01
als_cut_mintps=00
tpsasync=01
acmult=C8
tpsacold=05
launch_enrich=03
launch_retard=00
overrun_fuelcut=63
overrun_fuelresume=62
rev_limit=50
airden_ignore=60
config11=41
config12=40
config13=02
batt_cal=C0
fastidle=00
als_max_cut=00
dbaro=0C
tps_low=30
tps_high=FA
fan_temp=5F
fan_hyst=05
fan_channel=FF
iac_step_seq=C9
iac_conf=00
iac_max_steps=E0
iac_tps_thres=05
iac_cold_idle_temp=87
iac_warm_idle_temp=CF
iac_cold_rpm=19
iac_warm_rpm=10
iac_cold_start_pos=E2
iac_warm_start_pos=B0
iac_afterstart_rpm=1F
iac_afterstart_duration=64
iac_speed=05
iac_kp=14
iac_ki=0F
iac_kd=14
launch_rpm=32
iac_integral_limit_dec=05
iac_integral_limit_inc=78
iac_integral_deadband=0A
iac_deadband=05
als_cut_maxtps=00
iac_overclose_interval=FF
iac_ref_pos[0]=36
iac_ref_pos[1]=33
iac_ref_pos[2]=33
iac_ref_pos[3]=33
iac_ref_pos[4]=30
iac_ref_pos[5]=30
iac_ref_pos[6]=2E
iac_ref_pos[7]=2E
iac_ref_pos[8]=2E
iac_ref_pos[9]=2B
iac_sol_channel=7F
iac_ign_slope=20
softrpm_range=26
iac_ign_advance_limit=08
iac_ign_retard_limit=08
iac_ign_threshold=08
ego_conf=06
ego_lag=01
ego_coolant=00
ego_maxtps=FF
ego_maxmap=FF
ego_minrpm=06
ego_maxrpm=FF
ego_warmup=01
ego_lean_limit=08
ego_rich_limit=05
ego_pid_kp=28
als_enrich=00
ego_delta=03
ego_target=D5
ego_pid_window=FF
wbo2_warmup_ramp=C0
als_react_tps=FF
wbo2_abs_limit=F5
wbo2_limit_maxt=A0
wbo2_fallback=6E
wbo2_retry_t=06
als_retard_rpm1=BA
als_retard_rpm2=50
wbo2_ri_target=9A
wbo2_nernstdc_target=89
wbo2_pump_pw_zero=64
wbo2_calibration=AB
wbo2_heater_pid_kp=46
wbo2_heater_pid_ki=10
wbo2_heater_pid_kd=1A
wbo2_heater_pid_ilimit=80
wbo2_pump_pid_kp=15
wbo2_pump_pid_ki=37
wbo2_pump_pid_kd=00
wbo2_pump_pid_ilimit=FF
wbo2_ri_confidence_scale=80
knock_chan=00 use F0 not 00
knock_sampling_window=FF
knock1_frequency=29
knock1_gain=FF
knock1_integrator=FF
knock2_frequency=29
knock2_gain=FF
knock2_integrator=FF
knock_threshold=FF
knock_noise_scale=FF
knock_max_retard=00
knock_default_retard=00
knock_retard_step=00
knock_retard_delay=00
knock_advance_step=00
knock_advance_delay=00
knock_minrpm=FF
knock_maxrpm=FF
ve_learn_coolant=D8
ve_learn_max_power=FF
ve_learn_rpm_scale=1E
ve_learn_kpa_scale=1E
ve_learn_ego_scale=43
ve_learn_min_weight=4D
ve_learn_speed=FF
ve_learn_limit=33
ve_learn_conf=00
lcd_c0=FE
lcd_delay=CC
lcd_backlight=FF
kpa_conf=22
als_igncut_rpm2=64
als_retard_mintps=00
als_retard_maxtps=00
lcd_default_view=00
primary_trigger=11
secondary_trigger=19
tooth_wheel=09
trigger_tooth=00
another_trigger_tooth=04
crank_minper=00
tooth_wheel_twidth1=48 use 90 not 48 !
tooth_wheel_twidth2=00
cam_sync_r_edge_phase=00
cam_sync_f_edge_phase=00
reset_engphase_after=00
ign_tdcdelay=82
ign_dwell14=34
ign_dwell6=25
ign_crank_advance=00
ign_out=70
ignchmax=04
engine_off_delay=0F
pump_on_mintime=0B
fuelpump_channel=5F
inj_stage2_rate=FF
inj_stage2_start_tps=FF
inj_stage2_start_map=FF
als_igncut_rpm1=FF
als_deact_time=00
als_deact_egt=00
als_retard=00
als_rev_limit=FF
misc1out_minrpm=3F
misc1out_maxrpm=FF
misc1out_mintps=00
misc1out_maxtps=FF
misc1out_minmap=00
misc1out_maxmap=FF
misc1out_channel=52
misc2out_minrpm=00
misc2out_maxrpm=FF
misc2out_mintps=66
misc2out_maxtps=FF
misc2out_minmap=00
misc2out_maxmap=FF
misc2out_channel=0F
act_wot_rpm=FF
act_wot_channel=FF
act_rpm_rpm=47
act_rpm_channel=6F
egt1_cal=4C
als_tks_channel=FF
boost_conf=59
boost_targetoffs=1E
boost_minpressure=3C
boost_pid_kp=B4
boost_pid_ki=46
boost_pid_kd=23
boost_pid_ilimit=4B
boost_channel=7F
water_pump_temp=00
hybrid_rpm_a=00
hybrid_rpm_m=00
water_pump_hyst=00
water_pump_channel=FF
toothrel_normal=60
toothrel_missing=00
fuelcut_min_kpa=0A
fuelcut_max_kpa=96
tach_channel=70
tach_div=14
shiftcut_conf=00
shiftcut_channel=FF
shiftcut_time=00
softrpm_rpm=42
j[0]=6180 6180 6080 6380 6F80 7880 7B80 7B80 7680 7280 6E80 6680
j[1]=6380 6380 6380 7780 6E80 7680 7980 7A80 7680 7380 6F80 6580
j[2]=6280 6180 6180 8080 6C80 7480 7880 7980 7580 7180 6E80 6580
j[3]=6180 6180 6180 7F80 6A80 7380 7980 7980 7680 7280 6E80 6580
j[4]=6180 6180 6180 7E80 6980 7380 7A80 7B80 7780 7380 6F80 6780
j[5]=5E80 5E80 5E80 7680 6980 7480 7C80 7D80 7980 7480 6E80 6780
j[6]=5C80 5C80 5B00 6A80 6780 7380 7C80 7D80 7A80 7680 6E80 6680
j[7]=5A80 5980 5980 5880 6580 7280 7A80 7D80 7B80 7580 6F80 6480
j[8]=5780 5780 5680 5580 6280 6F80 7880 7A80 7A80 7580 6E80 6280
j[9]=5780 5780 5580 5280 5A80 6980 7380 7880 7880 7380 6F80 6280
j[A]=5980 5780 5864 5380 5580 6480 7080 7380 7480 6F80 6A80 6080
j[B]=5A80 5A80 5980 5580 5880 6280 6C80 6F80 7180 6D80 68A1 6080
l[0]=47 47 47 47 47 47 47 47 47 47 47 47
l[1]=47 47 47 47 47 47 47 47 47 47 47 47
l[2]=48 48 48 48 48 48 48 48 48 48 48 48
l[3]=48 48 48 48 48 48 48 48 48 48 48 48
l[4]=48 48 48 48 48 48 48 48 48 48 48 48
l[5]=55 55 55 55 55 55 55 55 55 55 55 55
l[6]=66 66 66 66 66 66 66 66 66 66 66 66
l[7]=6D 6D 6D 6D 6D 6D 6D 6D 6B 6B 6D 6D
l[8]=7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B
l[9]=7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B
l[A]=83 83 83 83 83 83 83 83 83 83 83 83
l[B]=83 83 83 83 83 83 83 83 83 83 83 83
n[0]=38 38 5C 84 90 90 90 90 90 90 90 83
n[1]=38 38 54 81 8F 90 90 8C 90 90 90 90
n[2]=34 34 4E 7D 8C 8F 90 90 90 90 90 90
n[3]=30 32 4C 79 88 8D 8F 90 90 90 90 90
n[4]=30 38 4E 75 83 8A 8D 8E 8F 8F 8F 8F
n[5]=2C 35 50 6D 7B 82 84 84 86 86 86 85
n[6]=22 29 48 67 73 7A 7C 7C 7D 7D 7D 7D
n[7]=12 11 38 61 69 6E 70 71 73 74 74 74
n[8]=0D 0D 2A 58 5D 62 63 64 66 67 67 67
n[9]=0B 0B 22 4B 50 53 54 55 57 58 58 58
n[A]=0A 0A 1B 44 44 41 3F 3F 40 41 41 40
n[B]=04 04 13 3A 39 34 31 31 2E 2F 30 2E
k[0]=0A 14 1E 28 32 43 53 64 75 85 91 9B
r[0]=07 0C 0F 14 1E 28 32 37 41 46 4B 55
h[0]=04 10 08 02 01 20 40 80
h[1]=10 0C 08 04 00 00 00 00
h[2]=30 20 10 00 40 00 00 58
Worst case scenario is now active,we now have 5 pins on the crank and 1 one cam signal.
this is how it looks on an oscilloscope:
RPM reading is ok with this.
Spark on #1Cyl is at TDC.
Spark on #2Cyl is 8degs BTDC.
Spark on #4Cyl is missing.
Spark on #5Cyl is at 72degs away.
Spark on #3Cyl is sparking everywhere.
and the dump also from 1.1.27 FW:
Hello>
primep=00
primep_temp_scaling=00
cwl=46
cwh=0F
cranking_thres=03
awev=0F
awev_temp_scaling=1A
awec=32
warmup_clt_range[0]=00
warmup_clt_range[1]=10
warmup_clt_range[2]=24
warmup_clt_range[3]=38
warmup_clt_range[4]=50
warmup_clt_range[5]=64
warmup_clt_range[6]=78
warmup_clt_range[7]=8C
warmup_clt_range[8]=AA
warmup_clt_range[9]=C8
warmup_clt[0]=B1
warmup_clt[1]=A9
warmup_clt[2]=9B
warmup_clt[3]=8F
warmup_clt[4]=87
warmup_clt[5]=82
warmup_clt[6]=78
warmup_clt[7]=71
warmup_clt[8]=6A
warmup_clt[9]=64
warmup_rpm_scale=FF
req_fuel=2A
divider=01
alternate=14
injopen=00
battfac=13
kpafac=CD
kpaoffs=8E
injocfuel=19
injrampup_battfac=FF
injpwm=FF
injpwmt=FF
als_launch_input=CF
rpmk[0]=09
rpmk[1]=60
tpsdot_kpadot_conf=00
tpsdotrate[0]=05
tpsdotrate[1]=0A
tpsdotrate[2]=14
tpsdotrate[3]=28
tpsaq[0]=01
tpsaq[1]=01
tpsaq[2]=01
tpsaq[3]=01
als_cut_mintps=00
tpsasync=01
acmult=C8
tpsacold=05
launch_enrich=03
launch_retard=00
overrun_fuelcut=63
overrun_fuelresume=62
rev_limit=50
airden_ignore=00
config11=41
config12=40
config13=12
batt_cal=C0
fastidle=00
als_max_cut=00
dbaro=00
tps_low=30
tps_high=FA
fan_temp=5F
fan_hyst=05
fan_channel=FF
iac_step_seq=C9
iac_conf=00
iac_max_steps=E0
iac_tps_thres=05
iac_cold_idle_temp=87
iac_warm_idle_temp=CF
iac_cold_rpm=19
iac_warm_rpm=10
iac_cold_start_pos=E2
iac_warm_start_pos=B0
iac_afterstart_rpm=1F
iac_afterstart_duration=64
iac_speed=05
iac_kp=14
iac_ki=0F
iac_kd=14
launch_rpm=32
iac_integral_limit_dec=05
iac_integral_limit_inc=78
iac_integral_deadband=0A
iac_deadband=05
als_cut_maxtps=00
iac_overclose_interval=FF
iac_ref_pos[0]=36
iac_ref_pos[1]=33
iac_ref_pos[2]=33
iac_ref_pos[3]=33
iac_ref_pos[4]=30
iac_ref_pos[5]=30
iac_ref_pos[6]=2E
iac_ref_pos[7]=2E
iac_ref_pos[8]=2E
iac_ref_pos[9]=2B
iac_sol_channel=7F
iac_ign_slope=20
softrpm_range=26
iac_ign_advance_limit=08
iac_ign_retard_limit=08
iac_ign_threshold=08
ego_conf=06
ego_lag=01
ego_coolant=B4
ego_maxtps=FF
ego_maxmap=8C
ego_minrpm=06
ego_maxrpm=32
ego_warmup=28
ego_lean_limit=08
ego_rich_limit=05
ego_pid_kp=28
als_enrich=00
ego_delta=03
ego_target=D5
ego_pid_window=FF
wbo2_warmup_ramp=C0
als_react_tps=FF
wbo2_abs_limit=F5
wbo2_limit_maxt=A0
wbo2_fallback=6E
wbo2_retry_t=06
als_retard_rpm1=BA
als_retard_rpm2=50
wbo2_ri_target=9A
wbo2_nernstdc_target=89
wbo2_pump_pw_zero=64
wbo2_calibration=AB
wbo2_heater_pid_kp=46
wbo2_heater_pid_ki=10
wbo2_heater_pid_kd=1A
wbo2_heater_pid_ilimit=80
wbo2_pump_pid_kp=15
wbo2_pump_pid_ki=37
wbo2_pump_pid_kd=00
wbo2_pump_pid_ilimit=FF
wbo2_ri_confidence_scale=80
knock_chan=00
knock_sampling_window=FF
knock1_frequency=29
knock1_gain=FF
knock1_integrator=FF
knock2_frequency=29
knock2_gain=FF
knock2_integrator=FF
knock_threshold=FF
knock_noise_scale=FF
knock_max_retard=00
knock_default_retard=00
knock_retard_step=00
knock_retard_delay=00
knock_advance_step=00
knock_advance_delay=00
knock_minrpm=FF
knock_maxrpm=FF
ve_learn_coolant=D8
ve_learn_max_power=FF
ve_learn_rpm_scale=1E
ve_learn_kpa_scale=1E
ve_learn_ego_scale=43
ve_learn_min_weight=4D
ve_learn_speed=FF
ve_learn_limit=33
ve_learn_conf=00
lcd_c0=FE
lcd_delay=CC
lcd_backlight=FF
kpa_conf=22
als_igncut_rpm2=64
als_retard_mintps=00
als_retard_maxtps=00
lcd_default_view=00
primary_trigger=03
secondary_trigger=19
tooth_wheel=0A
trigger_tooth=00
another_trigger_tooth=02
crank_minper=00
tooth_wheel_twidth1=90
tooth_wheel_twidth2=00
cam_sync_r_edge_phase=00
cam_sync_f_edge_phase=00
reset_engphase_after=00
ign_tdcdelay=96
ign_dwell14=34
ign_dwell6=25
ign_crank_advance=00
ign_out=70
ignchmax=04
engine_off_delay=0F
pump_on_mintime=0B
fuelpump_channel=5F
inj_stage2_rate=FF
inj_stage2_start_tps=FF
inj_stage2_start_map=FF
als_igncut_rpm1=FF
als_deact_time=00
als_deact_egt=00
als_retard=00
als_rev_limit=FF
misc1out_minrpm=3F
misc1out_maxrpm=FF
misc1out_mintps=00
misc1out_maxtps=FF
misc1out_minmap=00
misc1out_maxmap=FF
misc1out_channel=52
misc2out_minrpm=00
misc2out_maxrpm=FF
misc2out_mintps=66
misc2out_maxtps=FF
misc2out_minmap=00
misc2out_maxmap=FF
misc2out_channel=0F
act_wot_rpm=FF
act_wot_channel=FF
act_rpm_rpm=47
act_rpm_channel=6F
egt1_cal=4C
als_tks_channel=FF
boost_conf=59
boost_targetoffs=1E
boost_minpressure=3C
boost_pid_kp=B4
boost_pid_ki=46
boost_pid_kd=23
boost_pid_ilimit=4B
boost_channel=7F
water_pump_temp=00
hybrid_rpm_a=00
hybrid_rpm_m=00
water_pump_hyst=00
water_pump_channel=FF
toothrel_normal=66
toothrel_missing=7F
fuelcut_min_kpa=0A
fuelcut_max_kpa=96
tach_channel=70
tach_div=14
shiftcut_conf=00
shiftcut_channel=FF
shiftcut_time=00
softrpm_rpm=42
j[0]=6180 6180 6080 6380 6F80 7880 7B80 7B80 7680 7280 6E80 6680
j[1]=6380 6380 6380 7780 6E80 7680 7980 7A80 7680 7380 6F80 6580
j[2]=6280 6180 6180 8080 6C80 7480 7880 7980 7580 7180 6E80 6580
j[3]=6180 6180 6180 7F80 6A80 7380 7980 7980 7680 7280 6E80 6580
j[4]=6180 6180 6180 7E80 6980 7380 7A80 7B80 7780 7380 6F80 6780
j[5]=5E80 5E80 5E80 7680 6980 7480 7C80 7D80 7980 7480 6E80 6780
j[6]=5C80 5C80 5B00 6A80 6780 7380 7C80 7D80 7A80 7680 6E80 6680
j[7]=5A80 5980 5980 5880 6580 7280 7A80 7D80 7B80 7580 6F80 6480
j[8]=5780 5780 5680 5580 6280 6F80 7880 7A80 7A80 7580 6E80 6280
j[9]=5780 5780 5580 5280 5A80 6980 7380 7880 7880 7380 6F80 6280
j[A]=5980 5780 5864 5380 5580 6480 7080 7380 7480 6F80 6A80 6080
j[B]=5A80 5A80 5980 5580 5880 6280 6C80 6F80 7180 6D80 68A1 6080
l[0]=47 47 47 47 47 47 47 47 47 47 47 47
l[1]=47 47 47 47 47 47 47 47 47 47 47 47
l[2]=48 48 48 48 48 48 48 48 48 48 48 48
l[3]=48 48 48 48 48 48 48 48 48 48 48 48
l[4]=48 48 48 48 48 48 48 48 48 48 48 48
l[5]=55 55 55 55 55 55 55 55 55 55 55 55
l[6]=66 66 66 66 66 66 66 66 66 66 66 66
l[7]=6D 6D 6D 6D 6D 6D 6D 6D 6B 6B 6D 6D
l[8]=7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B
l[9]=7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B
l[A]=83 83 83 83 83 83 83 83 83 83 83 83
l[B]=83 83 83 83 83 83 83 83 83 83 83 83
n[0]=38 38 5C 84 90 90 90 90 90 90 90 83
n[1]=38 38 54 81 8F 90 90 8C 90 90 90 90
n[2]=34 34 4E 7D 8C 8F 90 90 90 90 90 90
n[3]=30 32 4C 79 88 8D 8F 90 90 90 90 90
n[4]=30 38 4E 75 83 8A 8D 8E 8F 8F 8F 8F
n[5]=2C 35 50 6D 7B 82 84 84 86 86 86 85
n[6]=22 29 48 67 73 7A 7C 7C 7D 7D 7D 7D
n[7]=12 11 38 61 69 6E 70 71 73 74 74 74
n[8]=0D 0D 2A 58 5D 62 63 64 66 67 67 67
n[9]=0B 0B 22 4B 50 53 54 55 57 58 58 58
n[A]=0A 0A 1B 44 44 41 3F 3F 40 41 41 40
n[B]=04 04 13 3A 39 34 31 31 2E 2F 30 2E
k[0]=0A 14 1E 28 32 43 53 64 75 85 91 9B
r[0]=07 0C 0F 14 1E 28 32 37 41 46 4B 55
h[0]=04 10 08 02 01 20 40 80
h[1]=00 08 06 04 02 00 00 00
h[2]=30 20 10 00 40 00 00 58