Author Topic: VEMS opens injector full time,  (Read 9403 times)

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
VEMS opens injector full time,
« on: March 17, 2008, 08:05:42 pm »
It started the other day, when the vems started opening the #4 injector fully and drowning it in fuel,
not sure but I was messing with the injfet7 for icv at the time, now I unhooked the channel8(inj4) disabled the ICV
and used injfet7 for #4 and changed it in the injector output ,, all is well, until now my #3 injector is doing the same,
so much that my exhaust leaks and reaks of fuel.

As a test to see if my fuel system in it self was ok, I had the vems run the pump for a while,
turns out , the injector had opened and the engine hydrolocked, so I had to remove the plugs,
so with the plugs disconnected, I unhooked the coil output from the VEMS then attempted to start the engine with the plugs off and no ignition, well well well, the #3 cyl just spat out the biggest gulp of petrol I have seen.

I´m putting in my tables and config so people can look over them.
I opened the vems unit and nothing seems different from when I closed it.

So in short, vems is opening the #3(channel4) when on.
it is very likely still doing it to channel8 but since I moved the injector I don´t know.

config -


primep=46

primep_temp_scaling=00

cwl=AE

cwh=2A

cranking_thres=05

awev=5A

awev_temp_scaling=33

awec=85

warmup_clt_range[0]=00

warmup_clt_range[1]=0F

warmup_clt_range[2]=14

warmup_clt_range[3]=37

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]=A0

warmup_clt[1]=A0

warmup_clt[2]=9E

warmup_clt[3]=8D

warmup_clt[4]=78

warmup_clt[5]=6E

warmup_clt[6]=6B

warmup_clt[7]=69

warmup_clt[8]=67

warmup_clt[9]=64

warmup_rpm_scale=63

req_fuel=3A

divider=01

alternate=05

injopen=3F

battfac=28

kpafac=C8

kpaoffs=9E

injocfuel=15

injrampup_battfac=FF

injpwm=FF

injpwmt=FF

als_launch_input=0C

rpmk[0]=07

rpmk[1]=D0

tpsdot_kpadot_conf=00

tpsdotrate[0]=02

tpsdotrate[1]=14

tpsdotrate[2]=28

tpsdotrate[3]=4D

tpsaq[0]=00

tpsaq[1]=0A

tpsaq[2]=0F

tpsaq[3]=14

als_cut_mintps=E6

tpsasync=03

acmult=64

tpsacold=00

launch_enrich=4D

launch_retard=C8

overrun_fuelcut=11

overrun_fuelresume=0E

rev_limit=41

airden_ignore=62

config11=51

config12=00

config13=02

batt_cal=C4

fastidle=0C

als_max_cut=0D

dbaro=0C

tps_low=5A

tps_high=A0

fan_temp=EA

fan_hyst=03

fan_channel=0F

iac_step_seq=D8

iac_conf=28

iac_max_steps=D2

iac_tps_thres=03

iac_cold_idle_temp=BF

iac_warm_idle_temp=C6

iac_cold_rpm=82

iac_warm_rpm=4B

iac_cold_start_pos=7B

iac_warm_start_pos=75

iac_afterstart_rpm=08

iac_afterstart_duration=60

iac_speed=FF

iac_kp=20

iac_ki=16

iac_kd=10

launch_rpm=2D

iac_integral_limit_dec=10

iac_integral_limit_inc=25

iac_integral_deadband=15

iac_deadband=23

als_cut_maxtps=FF

iac_overclose_interval=01

iac_ref_pos[0]=BA

iac_ref_pos[1]=B5

iac_ref_pos[2]=A6

iac_ref_pos[3]=A1

iac_ref_pos[4]=9C

iac_ref_pos[5]=94

iac_ref_pos[6]=8C

iac_ref_pos[7]=87

iac_ref_pos[8]=82

iac_ref_pos[9]=80

iac_sol_channel=7F

iac_ign_slope=FF

softrpm_range=4B

iac_ign_advance_limit=14

iac_ign_retard_limit=14

iac_ign_threshold=08

ego_conf=00

ego_lag=02

ego_coolant=B1

ego_maxtps=00

ego_maxmap=50

ego_minrpm=00

ego_maxrpm=1E

ego_warmup=3C

ego_lean_limit=80

ego_rich_limit=80

ego_pid_kp=1E

als_enrich=00

ego_delta=0D

ego_target=18

ego_pid_window=04

wbo2_warmup_ramp=F0

als_react_tps=FF

wbo2_abs_limit=E4

wbo2_limit_maxt=A0

wbo2_fallback=60

wbo2_retry_t=06

wbo2_edgetime_corr=BA

wbo2_edgetime_min=50

wbo2_ri_target=96

wbo2_nernstdc_target=84

wbo2_pump_pw_zero=68

wbo2_calibration=CD

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=4E

wbo2_pump_pid_kd=00

wbo2_pump_pid_ilimit=84

wbo2_ri_confidence_scale=80

knock_conf=00

knock_sampling_window=F2

knock1_frequency=27

knock1_gain=0E

knock1_integrator=14

knock2_frequency=29

knock2_gain=00

knock2_integrator=00

knock_threshold=00

knock_noise_scale=D8

knock_max_retard=00

knock_default_retard=00

knock_retard_step=28

knock_retard_delay=50

knock_advance_step=FF

knock_advance_delay=E0

knock_minrpm=14

knock_maxrpm=42

ve_learn_coolant=D8

ve_learn_max_power=FF

ve_learn_rpm_scale=28

ve_learn_kpa_scale=28

ve_learn_ego_scale=50

ve_learn_min_weight=0A

ve_learn_speed=FF

ve_learn_limit=FF

ve_learn_conf=00

lcd_c0=C4

lcd_delay=05

lcd_backlight=70

kpa_conf=22

ign_balance=28

als_retard_mintps=E6

als_retard_maxtps=FF

lcd_default_view=00

primary_trigger=00

secondary_trigger=02

tooth_wheel=3A

trigger_tooth=03

another_trigger_tooth=14

crank_minper=8B

tooth_wheel_twidth1=02

tooth_wheel_twidth2=06

cam_sync_r_edge_phase=03

cam_sync_f_edge_phase=02

reset_engphase_after=F0

ign_tdcdelay=90

ign_dwell14=2F

ign_dwell6=25

ign_crank_advance=58

ign_out=70

ignchmax=00

engine_off_delay=04

pump_on_mintime=0A

fuelpump_channel=57

inj_stage2_rate=FF

inj_stage2_start_tps=FF

inj_stage2_start_map=FE

als_deact_rpm=FF

als_deact_time=00

als_deact_egt=00

als_retard=00

als_rev_limit=37

misc1out_minrpm=00

misc1out_maxrpm=FF

misc1out_mintps=00

misc1out_maxtps=FF

misc1out_minmap=00

misc1out_maxmap=FA

misc1out_channel=17

misc2out_minrpm=FF

misc2out_maxrpm=FF

misc2out_mintps=FF

misc2out_maxtps=FF

misc2out_minmap=FE

misc2out_maxmap=FE

misc2out_channel=0F

act_wot_rpm=FF

act_wot_channel=0F

act_rpm_rpm=19

act_rpm_channel=0F

egt1_cal=40

als_tks_channel=0F

boost_conf=00

boost_targetoffs=00

boost_minpressure=59

boost_pid_kp=B0

boost_pid_ki=1A

boost_pid_kd=14

boost_pid_ilimit=FF

boost_channel=0F

water_pump_temp=48

hybrid_rpm_a=00

hybrid_rpm_m=00

water_pump_hyst=00

water_pump_channel=77

toothrel_normal=7A

toothrel_missing=B5

fuelcut_min_kpa=00

fuelcut_max_kpa=FA

tach_channel=47

tach_div=10

shiftcut_conf=EC

shiftcut_channel=FF

shiftcut_time=32

softrpm_rpm=FF

- end config
tables

j[0]=2280 1E80 2180 2D80 2E80 2F80 3080 3380 3380 3380 3180 3380
j[1]=2680 1A80 1F80 2680 3580 3680 3780 3A80 3980 3A80 3780 3580
j[2]=2780 3F80 3180 3580 3880 3A80 3B80 3D80 3F80 3E80 3980 3780
j[3]=4080 2D80 3680 3980 3B80 3C80 3E80 4080 4180 3F80 3B80 3980
j[4]=2B80 2880 3680 3A80 3A80 3C80 3E80 4180 4180 4180 3D80 3B80
j[5]=3180 3280 3580 3780 3A80 4180 4780 4780 4580 4380 4080 3F80
j[6]=3780 3980 3C80 3F80 4280 4680 4A80 4B80 4980 4580 4180 3F80
j[7]=4080 4280 4480 4680 4880 4980 4A80 4C80 4B80 4680 4380 4080
j[8]=4B80 4C80 4C80 4E80 4E80 4E80 4E80 4E80 4D80 4680 4380 4180
j[9]=5180 5380 5380 5380 5280 5280 5280 5280 5080 4C80 4A80 4780
j[A]=5A80 5580 5A80 5A80 5980 5880 5780 5580 5280 4E80 4C80 4980
j=6980 6980 6980 6980 6980 6280 5E80 5B80 5780 5480 5480 5080
l[0]=37 37 37 37 37 37 37 37 37 37 37 37
l[1]=37 37 37 37 37 37 37 37 37 37 37 37
l[2]=37 37 37 37 37 37 37 37 37 37 37 37
l[3]=37 37 37 37 37 55 55 55 55 55 55 55
l[4]=55 55 55 66 66 66 66 66 55 55 55 55
l[5]=55 55 55 66 66 66 66 66 66 66 66 66
l[6]=55 55 55 66 66 66 66 66 66 66 66 66
l[7]=5E 5E 5E 5E 66 66 66 66 66 66 66 66
l[8]=66 66 66 66 66 66 66 66 66 66 66 66
l[9]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E
l[A]=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E
l=7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E 7E
n[0]=3C 3C 50 64 98 A4 B4 B4 B4 B4 B4 B4
n[1]=3C 39 57 64 8C 98 A8 A8 A8 A8 A8 A8
n[2]=44 3C 5C 70 80 90 A0 A0 A0 A0 A0 A0
n[3]=50 3C 58 78 80 88 98 98 98 98 98 98
n[4]=50 3C 50 74 7C 84 8C 8C 8C 8C 8C 8C
n[5]=50 3C 50 68 70 78 78 78 78 78 78 78
n[6]=50 3C 50 5C 64 6C 6C 6C 6C 6C 6C 6C
n[7]=50 3C 50 58 58 58 5C 60 68 68 68 68
n[8]=50 3C 50 58 58 58 5C 5C 5C 5C 5C 5C
n[9]=50 3C 50 54 58 4C 4C 50 58 58 58 58
n[A]=50 3C 50 54 54 48 48 4C 5C 5C 5C 5C
n=50 3C 50 50 50 50 50 54 58 58 58 58
k[0]=0A 14 1E 28 32 41 4B 55 5F 69 73 7D
r[0]=05 07 0D 14 19 1E 23 28 32 39 3F 46
h[0]=40 02 20 04 10 01 00 00
h[1]=FF FF FF FF FF FF 01 02
h[2]=00 00 00 00 00 00 00 00
b[0]=64 64 64 64 64 64 64 64 64 64 64 64
t[0]=FF 64 64 64 64 64 64 64
- end tables


Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMS opens injector full time,
« Reply #1 on: March 17, 2008, 08:44:21 pm »
Tested using the mdh commands and allt the fets close and open on command.

Offline dnb

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 837
  • BHP: 19
Re: VEMS opens injector full time,
« Reply #2 on: March 17, 2008, 08:46:53 pm »
Check all the outputs in something like Megatune.  You might find one of them holding the injector open.

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMS opens injector full time,
« Reply #3 on: March 17, 2008, 08:49:16 pm »
done that, a few times ever,

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: VEMS opens injector full time,
« Reply #4 on: March 17, 2008, 09:22:00 pm »
put msq(megatune) file

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMS opens injector full time,
« Reply #5 on: March 17, 2008, 09:30:31 pm »

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: VEMS opens injector full time,
« Reply #6 on: March 17, 2008, 09:44:05 pm »
Two things idle dual solenoid(put disable) and advanced anti lag system(input channel put disable), but i not sure if is this   associate to your problem.

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMS opens injector full time,
« Reply #7 on: March 17, 2008, 09:48:19 pm »
According to MT and the tables and config they are disabled, all of them.

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: VEMS opens injector full time,
« Reply #8 on: March 17, 2008, 10:12:50 pm »
moved the 3rd injector to channel128, my last channel.

car runs as should, but since bores have been washed well with petrol
it´s going to take some time for it to maintain compression, so I disabled it as driving around provided my street with
alot of fog, not mist but blue smoke,
but knowing that it worked was good enough, so the injector isn´t at fault,
after disabling it stopped smoking, as it´s the blow by that is coming back through the crank case ventilation to the throttle body
and getting burned there.

If anybody has anything I could test out on the board it self and check what´s going on I´ll be happy to do it,
ran through the wiki and didn´t really find anything usefull there. it all really needs a test bench to be tested on,


Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: VEMS opens injector full time,
« Reply #9 on: March 18, 2008, 12:44:24 am »
I had a spare moment this evening and ran the configs and tables that you sent me.
It was an easy mistake to make - You had the dual solenoid channel set to INJFET 7, this means it takes the entry in position 7 - which was 128 I guess, and then takes the value in 0, which was channel 4.

If you set the dual solenoid IAC to INJFET 6 it will use the values in 6 & 7 and not keen pulsing your 3rd injector.

Rob
« Last Edit: March 18, 2008, 12:53:23 am by rob@vems.co.uk »