Download as pdf or txt
Download as pdf or txt
You are on page 1of 90

HALTECH E6GM

ENGINE MANAGEMENT SYSTEM

INSTRUCTION MANUAL
Contents at a Glance
Pag e
Introduction ................................................................... 7

Section 1 ................. Getting Started


C h ap ter 1 ...................... In stallatio n .................................................. 14
C h ap ter 2 ...................... Gettin g Onlin e ............................................ 16
C h ap ter 3 ...................... Engin e Id en tificatio n .................................. 22
C h ap ter 4 ...................... Adju stin g Haltech Map s ............................ 24
C h ap ter 5 ...................... Starting the Engine ..................................... 35

Section 2 ................. Other Adjustable Features


C h ap ter 6 ...................... Thro ttle Effects ........................................... 42
C h ap ter 7 ...................... C old Startin g an d R u nn ing ........................ 45
C h ap ter 8 ...................... C orrectio n Facto rs ...................................... 47
Section 3 ................. Software Features
C h ap ter 9 .................... File Sto rage and Retrieval .......................... 50
C h ap ter 10 .................... Prin ting Map s ............................................. 53
C h ap ter 11 .................... Datalog ........................................................ 54
C h ap ter 12 .................... C usto misin g th e So ftware.......................... 57

Section 4 ................. E6GM O ptional Outputs


C h ap ter 13 .................... Software Access ......................................... 58
C h ap ter 14 .................... Id le Speed C on trol ..................................... 60
C h ap ter 15 .................... C losed Loo p Co ntro l ................................. 63
C h ap ter 16 .................... Aux iliary Ou tpu ts....................................... 66

Section 5 ................. Appendices


Ap pen dix A.................. Trou b lesh oo tin g ......................................... 68
Ap pen dix B .................. In jector Imp edan ce .................................... 73
Ap pen dix C .................. Fuel Sy stem s an d Stagin g.......................... 75
Ap pen dix D.................. Ignition Ou tp ut ........................................... 78
Ap pen dix E .................. R oto r Ph asin g ............................................. 81
Ap pen dix F .................. W irin g Diagram s ........................................ 83

1
Table of Contents

Introduction
In tro du ctio n ................................................................................................... 7
In stallatio n Overview ........................................................................... 7
Before Yo u Begin ................................................................................ 8
Ho w It W orks ...................................................................................... 9

Haltech E6GM Specificatio ns ..................................................................... 11

Section One ........... Getting Started


C hap ter 1 - Haltech E6GM Installatio n ...................................................... 14
1.1 Exp and ed Installation Gu id e................................................... 14
1.1.1 Electro n ic C on trol Un it (ECU) .................................. 14
1.1.2 Install an d C on n ect th e Su p plemen tary Harn ess ...... 15

C hap ter 2 - Getting On line .......................................................................... 16


2.1 Co n nectin g th e Haltech E6GM to a C o mp uter ...................... 16
2.2 Op eratin g th e Software ............................................................ 16
2.2.1 Co m pu ter R eq u iremen ts............................................. 16
2.2.2 Installin g th e So ftware................................................. 17
2.2.3 Ru n nin g th e So ftware fro m th e Hard Disk ................ 18
2.2.4 Ru n nin g th e So ftware fro m th e Flo pp y Disk ............ 18
2.2.5 Azerty Key b oards ....................................................... 19
2.2.6 Ackn owled gin g th e Risks ........................................... 19
2.3 The On line and Offlin e Mo des................................................ 19
2.4 Usin g th e Sy stem Onlin e ......................................................... 20
2.5 The Main Men u ........................................................................ 20
2.6 Ho w to Qu it.............................................................................. 20
2.7 Ch eckin g th e Engin e Data ....................................................... 21

C hap ter 3 - Engine Iden tificatio n................................................................ 22


3.1 Ch eckin g th e Id en tificatio n ..................................................... 22

2
C hap ter 4 - Ad ju stin g Haltech Map s.......................................................... 24
4.1 Wh at are m aps? ....................................................................... 24
4.2 Wh at is map pin g th e Engin e? ................................................. 24
4.3 Usin g th e So ftware................................................................... 25
4.4 Accessin g The Fu el Map ......................................................... 25
4.4.1 Fuel Setup .................................................................... 25
4.4.2 Ad ju stin g Bar Height in th e Map................................ 27
4.5 Ho w To Qu it ............................................................................ 27
4.6 Accessin g The Ign itio n Map ................................................... 28
4.6.1 Ign ition Setu p .............................................................. 28
4.7 Tim e Savin g Fu nction s ............................................................ 30
4.7.1 Cu rren t Lo catio n ......................................................... 30
4.7.2 All R an ges .................................................................... 30
4.7.3 Selectin g Grou p s o f Bars ............................................ 30
4.7.4 Percen tage Ch anges .................................................... 31
4.7.5 Lin earise ....................................................................... 31
4.7.6 Nu m eric Mo de ............................................................. 31
4.7.7 Bar Increm ents............................................................. 31
4.7.8 Help Fu nction .............................................................. 31
4.8 Du ty C y cles.............................................................................. 32
4.9 Co m mand Sum mary fo r m ap s ............................................... 34

C hap ter 5 - Starting th e En gin e................................................................... 35


5.1 Calib rating the Th ro ttle Po sitio n Senso r................................. 35
5.2 Ch eckin g th e trigger ................................................................. 35
5.3 Ch eckin g th e Base Tim ing....................................................... 35
5.4 Load in g an Ign itio n Lib rary Map ............................................ 37
5.5 Determ inin g En gin e Fu el Need s ............................................. 38
5.5.1 Tun ing for Idle ............................................................. 39
5.5.2 Tun ing for No Load ..................................................... 39
5.5.3 Load in g th e En gin e ..................................................... 39
5.5.4 On the Dy n o ................................................................ 40
5.5.5 On the R oad ................................................................. 40
5.5.6 Fin e Tu n in g th e En gin e ............................................... 40

Section Two ........... Other Adjustable Features


C hap ter 6 - Thro ttle Effects......................................................................... 42
6.1 Thro ttle Respo n se .................................................................... 42
6.2 Zero Th rottle Map .................................................................... 43
6.3 Full Th rottle Map ..................................................................... 44

C hap ter 7- C old Startin g an d R un n ing....................................................... 45


7.1 Co ld C ran king .......................................................................... 45

3
7.2 Fuel Co rrectio n vs Co o lan t Temp eratu re ............................... 46
C hap ter 8 - Co rrection Factors ................................................................... 47
8.1 Fuel Versu s Air Temp Map ..................................................... 47
8.2 The Battery Vo ltage Map ........................................................ 47
8.3 The Ign itio n Co olan t Map ....................................................... 48
8.4 The Ign itio n In let Air Tem p erature Map ................................ 48
8.5 Baro metric Co rrection ............................................................. 48

Section Three ........ Software Features


C hap ter 9 - File Sto rage an d R etrieval........................................................ 50
9.1 Saving Map s an d Id en tificatio n .............................................. 50
9.1.1 The Save C o mman d .................................................... 50
9.1.2 Giving You r Map A Filen ame .................................... 50
9.2 Load in g Maps and Iden tificatio n ............................................ 51
9.3 File Man agement ..................................................................... 52
9.3.1 Erasing Un wan ted Map s ............................................. 52
9.3.2 Ch an gin g Directories................................................... 52

C hap ter 10 - Prin tin g Map s ......................................................................... 53


10.1 The Prin t Fu nction ................................................................... 53

C hap ter 11 - Datalo g ................................................................................... 54


11.1 The Datalo g Op tio n ................................................................. 54
11.1.1 Setting Up the Datalog Page ....................................... 54
11.1.2 Creatin g a Datalog ....................................................... 55
11.1.3 Viewin g th e Datalo g .................................................... 55
11.1.4 Datalog File Managem ent ........................................... 55
11.1.5 Prin ting Datalo gs ......................................................... 56

C hap ter 12 - Cu sto misin g th e Software ..................................................... 57


12.1 The Setu p Page ........................................................................ 57
12.1.1 The Disp lay .................................................................. 57
12.1.2 Co m Po rt...................................................................... 57

Section Four .......... E6GM O ptional Outputs


C hap ter 13 - So ftware Access..................................................................... 58
13.1 The Ou tpu t Op tion s Page ........................................................ 58
13.2 Enab lin g Op tio n s ..................................................................... 59

C hap ter 14 - Id le Sp eed Co ntro l ................................................................. 60


14.1 Descrip tion ............................................................................... 60
14.2 Usin g th e Id le Speed Moto r .................................................... 60

4
14.3 Ad ju stin g th e Id le Speed C on trol ........................................... 61

5
C hap ter 15 - Clo sed Lo op C on tro l ............................................................. 63
15.1 Descrip tion ............................................................................... 63
15.2 Usin g C losed Loo p Co ntro l .................................................... 64

C hap ter 16 - Au xiliary Ou tp uts .................................................................. 66


16.1 Descrip tion ............................................................................... 66
16.2 Torq ue Co n verter Lockup ....................................................... 66
16.3 Electric Th ermatic Fan Co n tro l ............................................... 67
16.4 Air Co n ditio nin g C on trol ........................................................ 67

Section Five ........... Appendices


App end ix A - Trou b lesh oo tin g................................................................... 68
A.1 Overview .................................................................................. 68
A.2 Co n tro l Pro gramm e Prob lems ................................................ 69
A.3 Starting Pro blems..................................................................... 70
A.4 Idlin g Prob lem s ........................................................................ 71
A.5 Ligh t Th ro ttle and Cru isin g Pro blems .................................... 71
A.6 Full Po wer Pro b lem s ............................................................... 71
A.7 Thro ttle Respo n se Pro b lem s ................................................... 72
A.8 Co ld R u nn ing Pro b lem s .......................................................... 72
A.9 Fuel Co nsu mp tion ................................................................... 72

App end ix B - In jector Imp edan ce .............................................................. 73


B.1 The E6GM Injecto r Drivers ..................................................... 73

App end ix C - Fu el System s ........................................................................ 75


C .1 Fuel Requ irem ent .................................................................... 75
C .2 Injecto r Flo w C ap acity ............................................................ 76
C .3 Fuel Pu mp Cap acity ................................................................ 76
C .4 Fuel Rails and Pressure Regu lato rs ........................................ 77

App end ix D - Ignition Outp ut .................................................................... 78

App end ix E - R o to r Ph asin g....................................................................... 81

App end ix F - W irin g Diagrams .................................................................. 83

6
U n de r co p yr i gh t la w , n e it h er t hi s ma n ua l no r it s
a c co m pa ny i ng so f tw a re ma y b e c op i ed , t ra n sl a te d o r r e du ce d
t o e le c tr o ni c f or m , ex c ep t a s sp e ci f ie d h er e in , w i th ou t
p r io r w ri t te n c o ns e nt of In v en t E ng i ne e ri n g P ty Lt d t r ad in g
a s H a lt ec h .

 C o py r ig h t 1 99 7 I n ve n t En g in e er i ng Pt y L t d
U n it 7 / 1 30 - 13 4 T a re n P o in t
Rd
T a re n P oi n t, NS W 2 22 9
A u st r al ia

M S _D O S is a r eg i st e re d t ra d em a rk of M i cr o so f t C or p or a ti on .
I B M is a r e gi s te r ed t r ad e ma r k of In t er n at io n al Bu s in es s
M a ch i ne s C or p or a ti o n

Prin t Versio n : 1.4 ...................................................... Date : 13 Jan u ary 1997

7
Introduction
C on gratu lation s on yo u r d ecisio n to in stall a Haltech Engine Man agemen t Sy stem to y o ur veh icle.
Haltech EFI sy stem s h ave been su ccessfu lly installed o n th o usand s of veh icles, fro m po wer o ff-
sho re b o ats to twin -tu rbo Ferraris, fro m p ylo n racin g aircraft to jet skis an d sn owmo biles. Over
th e p ast several years, man y m oto rsp o rt enth u siasts h ave disco vered th at th e Haltech com p uter is
easy to u se an d gets th e jo b d on e co rrectly - th at jo b b eing to reliab ly make a lot of h orsepo wer
and torq ue in an en gin e by en ablin g u sers to p recisely co ntro l ign itio n timin g an d fu el-air m ix tu re.
Precise ign itio n an d m ix tu re co n tro l also lead s to ex cellent drivab ility an d fu el eco n om y -
som eth in g th at is o ften lacking in h igh -perform an ce carb u reto red en gin es.

Haltech users h ave discovered th at th e flexib ility o f th e Haltech Electron ic C o ntrol Unit (EC U)
and PC b ased p rogram min g so ftware lead s to th e easiest po ssib le in stallatio n o n every thin g from
trad ition al p ush rod V8s to high p erfo rman ce turb och arged racin g m oto rcy cles. W e are p rou d o f
th e fact that so m e o f th e m o st resp ected p rofessio nal racers and sup ercar b u ild ers in th e wo rld use
Haltech equ ipm ent for the sam e reaso n s th at Haltech is p op u lar with mo to rspo rts en th u siasts: it is
flex ib le and friend ly ; is in stalled easily ; an d y ou can tun e y o ur Haltech sim ply with ou t h avin g to
m ake th e p ro ject a majo r research effo rt.

Installation Overview
The Haltech E6GM sy stem utilises a special-p urp ose pro gramm able micro com pu ter d esign ed fo r
engin e m an agem en t. Th e E6GM sy stem is d esign ed to p lug d irectly into y o ur existing GM wiring
h arn ess, makin g in stallatio n easy . Th e stand ard EC U is rem oved and rep laced with the Haltech
E6GM ECU, an d y ou ’ re read y to start re-tu n in g yo ur engin e. Also in clu d ed in th e system is a
special sh o rt wirin g harness th at co n nects into th e b ack o f th e ECU (for access to
com mu n ication s p o rt and special inp u ts), plu s p rogrammin g so ftware and cab le fo r y ou to tu ne
th e system inclu des th e EC U, engine sen sors, an d a special wiring h arn ess to con n ect them, p lus
p rogram min g so ftware and cab le fo r y o u to tu ne the system.

With th e Haltech sy stem in stalled , yo u tu ne it b y co n nectin g th e EC U to an IBM com patible PC


via the su p plied com mu n ication s cable. Th e Haltech Pro gramm ing so ftware allo ws y ou to
con figu re an d m od ify the ign ition an d fu elin g d ata stored in th e EC U: it's as simp le as ad justing
th e h eigh ts o f th e b ar grap hs d isp lay ed o n y o ur PC screen . Co llectively , th e b ar grap h s fo rm the
"Map s" that in stru ct th e ECU h o w to inject fu el and wh en to fire the spark u nd er d ifferen t
con d itio n s. Th e p rogramm in g so ftware has b een design ed to b e fu nction al, "friend ly " and
in tu itively easy to u se.

Wh en th e time com es to start yo u r en gin e, th e b ase fuel map alread y lo ad ed in th e sy stem co uld
get y ou goin g imm ediately . If n ot, a little alteratio n with som e assistance fro m this man ual sh o uld
get y ou r veh icle ru n nin g. You then wo rk o n fine tun in g y ou r map s to su it y o ur engine exactly . An
air:fu el ratio meter and a d y no make tu nin g easiest, b u t m an y peo ple use th e trad itio nal metho d o f
"seat of the pan ts" feel an d tu n ing by ear, po ssib ly ch ecking sp ark p lug co lo ur as an in dicatio n o f

8
fu el mix tu re. Wh ichever meth od yo u u se, yo u will find that th e ab ility to in stan tly chan ge
m ix tures by th e stro ke of a key , o r th e twist o f a kn o b, will make tu nin g y o ur Haltech sy stem far
easier th an tu nin g a carb uretor or m ech an ical injectio n sy stem , an d with mu ch b etter results.

Before You Begin...


1) IT IS BE ST TO RE AD THIS ENTIRE MANUAL BE F ORE STARTING.
At th e very least, y o u sho u ld read Section One o f th e manu al, an d any o f th e App end ices that are
relevan t to y ou r in stallatio n . Th e greater y ou r kn o wledge o f the op eratio n o f th e Haltech system,
th e easier y o u will find it to un d erstan d wh at y ou are d oin g, and wh y .

2) R ead an y ad dition al m aterial acco mp any ing this manu al th at u pd ates the do cum ent sin ce it
was written .

3) Yo u m ay n eed sp ecial p arts or ad d itio n al too ls o r test equ ipm ent in o rd er to co mp lete
in stallatio n. Make sure y o u h ave th ese item s o n h and before yo u b egin to avo id fru stration .
C on tact yo u r Haltech d ealer if y ou have d ifficu lty .

4) Don 't do th e min im u m wo rk p o ssib le. Carelessness in th e early stages o f in stallatio n can cause
y ou major h ead ach es later on , be it in a few day s' o r a few mo nth s' time. Carelessness will cost
y ou mo n ey an d fru stration in find ing and fix in g u nn ecessary pro blems. Yo u have th e o pp o rtu n ity
to m ake su re y o ur Haltech system 's o p eration is extremely d epen dab le and easy to u se by d oin g it
righ t th e first tim e.

There is an o ther reaso n to exercise care d u rin g th is in stallatio n. You will be d ealing with ex plo sive
fu el un d er p ressure, electricity an d co nsid erable heat. In sid e th e co mb ustion chamb er, th is is a
h ap p y co mb in atio n . In th e garage, th ey are n ot. Th e same kin d o f dan ger ex ists wh en working
u nd erneath a jacked -u p car. Please be careful.

Avo id open spa rks, flames, or o pera tio n o f electrical dev ices nea r flamma ble
substa nces.

Always disco nnect the Battery ca bles when do ing electrica l wo rk on your v ehicle.

All fuel system co mponents a nd wiring sho uld be mo unted away fro m hea t so urces,
shielded if necessary, a nd well vented.

Ma ke sure there are no lea ks in the fuel system a nd tha t a ll co nnectio ns are secure.

D isconnect the Ha ltech ECU from the electrica l system whenever do ing a ny a rc
welding o n the v ehicle by unplugging the wiring harness co nnecto r from the ECU .

5) Electrom agn etic in terferen ce (EMI) from un sup p ressed spark p lugs an d lead s can cau se the
ECU to fail. Please d o n ot u se them .

9
6) In h ot clim ates, o r with tu rb o ch arged en gin es, y ou may n eed to em p lo y h eat shield in g to
p revent h eat so ak and d am age to electrical an d fu el p arts. Use th e coo lest surfaces of the chassis
as a h eat sin k fo r co mp o nen ts and use thermally con d uctive b rackets wh ere app rop riate.

7) W e reco mm end having yo u r sy stem tu ned b y pro fessio n als. An ex h au st gas an aly zer and fuel
p ressure meter make tu nin g vastly easier and help avo id p otentially d isastro us lean ou t co n ditio ns
th at cou ld d estroy y ou r en gin e. Sh ou ld y ou wish to tun e th is u nit y ou rself, m ake su re y o u h ave
som e reliab le m ean s o f determ inin g if y ou r en gin e is run n ing lean .

Note: In th is m anu al, reference will b e m ade to MAP (Man ifo ld Ab so lute Pressu re - as in MAP
senso r) and th e fu el m ap s sto red in the EC U. Both are co mm on ind ustry terms, with entirely
d ifferen t meanin gs.

How It Works
Wh ile th e tech n olo gy in vo lved with electron ic fu el in jection is co mp lex , th e un d erly in g princip les
o f its o p eratio n are really q u ite straigh tforward . Th e o bject o f an y fuel delivery sy stem in a
gaso line en gin e is to d etermin e th e amo u nt of air b ein g d rawn b y th e en gin e, and sup p ly the
app ro priate q uan tity o f fuel to "bu rn" all th e o x ygen in th at m ass of air.

A carbu reto r u ses p rim arily o n ly o ne parameter to d etermin e fu el m eterin g: air sp eed . Higher air
speed s thro u gh th e carbu reto r result in larger pressu re d ro p s across th e ventu ris, and th u s m ore
fu el is su cked th rou gh the jets.

Electron ic fu el injectio n revo lves aro u nd th e use o f so len o id actu ated in jecto rs. Th ese d evices
emp loy a co il attach ed to a valve. Wh en the coil is en ergised , th e valve op ens and fuel is allo wed
to flo w. As lon g as the pressu re b etween the fuel an d th e air in fron t o f the injecto r no zzle is h eld
con stan t, th e rate o f fu el flow will rem ain th e same. By accu rately con tro lling the len gth o f time
th e in jector rem ain s op en, p recise q uan tities o f fu el can b e m etered to th e en gin e.

Since we have n o co nvenient m ean s o f directly m easu rin g th e am ou n t o f air en terin g th e en gin e to
d etermin e th e amo u nt o f fu el to d eliver, we u se a n u mb er o f en gin e p aram eters to d eterm in e an
in jectio n op enin g time. We b u ild a table that b reaks th e en gin e's o peratio n in to a series of rpm
ranges. At each ran ge, we con sider th e lo ad o n th e en gin e, u sin g eith er the p ositio n of the thro ttle
o r th e m anifold pressu re as a reference to the load on the en gine.

C ollectively , th e ran ges in this tab le (also called a lo ok-up tab le), form a map of the vo lu metric
efficien cy fo r th e engin e. Ou r stand ing assu mp tio n , th erefore, is that fo r an y com b in atio n o f
engin e sp eed an d lo ad , we have a d irect reference to the amo un t of air th at is b eing drawn into the
engin e b y m ean s o f th is map.

10
The Haltech E6GM u ses a d igital micro com pu ter to m easu re engine speed and load , an d u ses
th em to access the ba se fu el map . Th e b ase fu el map is a lo o k-u p table of injecto r op enin g times
stored in n o n-vo latile mem ory i.e. wh en po wer is switch ed off, th e co n ten ts o f th e m em o ry are
retain ed . By usin g th e p rogram min g so ftware, the co n ten ts o f th is m emo ry can b e chan ged so that
y ou can match injecto r op enin g times to the injecto rs y o u are u sin g, an d to su it th e req uirements
o f y o ur engine.

Having determ ined th e b ase injectio n time, th e m icro co mp u ter then p erfo rms a n um ber o f
adju stm ents to this value. Co rrection s fo r air temp eratu re and barom etric pressu re are app lied ,
since th ese variables affect th e den sity o f air. Ex tra in jectio n tim e is also ad ded , wh en necessary ,
fo r tran sien t th rottle m ovement and th e temp eratu re of the engine. At th e en d o f all th ese
calcu latio ns, th e fin al in jectio n tim e is d eterm in ed: the time fo r wh ich th e in jecto rs are actu ally
h eld op en.

In jectio n p u lses usu ally o ccur on e or mo re times per en gin e cy cle. The EC U u ses a trigger signal
lo cked to en gin e sp eed in ord er to d etermin e when to inject. Wh en it receives an app rop riate
trigger, the ECU ap p lies a magn etisin g cu rren t to the injecto r co ils fo r p recisely as lo ng as th e final
com p uted in jection tim e, p rovidin g an ex trem ely accu rate d elivery o f fu el th at will exactly suit the
engin e's needs.

The ign ition tim ing is d etermin ed in a sim ilar way to the fuel needs. Th e Haltech E6GM ECU has
a lo o k-u p table co n figu red in the sam e way as fo r th e fu el, b ut instead of the fuel delivery in the
table th e Ign itio n Map con tain s th e Ignitio n Advance fo r th at p o in t. Th is m ean s th at the ign ition
p oin t can b e co ntrolled with mu ch greater accu racy th en ever p o ssib le with b o b-weigh ts and
vacu um ad vance in a d istrib uto r.

11
Haltech E6GM Specifications
E ng ine Suitability

• u p to 1 6,0 0 0 rpm
• 1 , 2, 3 , 4, 5 , 6, 8 , 1 0 , 12 cylinders
• no rmally aspirated o r su percharged u p to 2 0 0 kP a (3 0 psi)
• lo ad sensing by thro ttle po sitio n o r manifo ld pressu re
• mu ltipo int injectio n. (Batch-fire and Staged injectio n patterns available by special o rder)
• distribu ted ignition systems, o r direct fire systems with 1 to 4 co ils
NB : Se que ntial a nd Dire c t F ire c a n no t be use d to g ethe r.

P ower Requirements

• Po wer S ourc e
8 .6 to 16 Volts DC
• Co nsumptio n
Haltech ECU: 2 70 mA at 1 2 Vo lts
Injecto r Lo ad: Dependent o n injecto r type
appro x. pro po rtio nal to injector duty cycle
(typically 0 .6 Amps per injector)

P hys ical Specifications

• ECU Dime nsio ns


Length: 1 90 mm (7 1 /2 ")
Width: 1 47 mm (5 3 /4 ")
Depth: 4 1 mm (1 5/8 ")

• We ight
ECU: 7 60 g (1.6 8 lb)
Loo m: 1 00 g (0.3 lb)
Shipping Weight: 1 .5kg (3 .3 lb)
(Inclu ding manual/packaging)

E CU Outputs

• Injector Driv er
4 x 4/1Am p p eak-and -ho ld cu rren t limitin g d rivers:
- up to fo ur low-imp ed ance in jecto rs*
- up to eigh t high -im ped an ce in jectors*
(Ex p an d ab le using o ptio nal Driver Bo x . See App end ix C )

• Ig nition Output

• Fuel P um p Control
Featu res au tom atic prim in g an d switch -off.

12
Sys tem Programm ing Requirem ents

• Co mputer
IBM-P C o r co mpatible, preferably laptop o r no tebo oks
CGA, EGA o r VGA, co lou r or mono chro me display
6 40 + kb RAM

• Disk Drive
3 .5" F loppy Disk Drive
(5 .2 5 " disk available o n requ est)

• Se rial P o rt
Standard RS2 3 2C port - 9 pin D connecto r
(2 5 pin cable available o n request)
COM1 o r COM2 (selectable)

Adjustable Features

• Ba se F uel Map
2 2 F u el ranges, every 5 0 0 RP M to 1 0 ,50 0 , o r
1 7 F u el ranges, every 1 0 00 rpm to 1 6 ,00 0
3 2 Lo ad po ints per range, u p to 1 6mS with 0 .0 16 mS resolu tion

• Ig nitio n Ma p
2 2 Ignitio n ranges, every 5 0 0 RP M to 10 ,5 00 , or
1 7 Ignitio n ranges, every 1 0 0 0 rpm to 16 ,0 00
3 2 Lo ad po ints per range, u p to 5 0° advance, with 1 ° resolu tion

• Co rrec tion Ma ps

• Fue l
Cold Start Prime - 3 2 po ints
Coo lant Temperatu re Enrichment - 3 2 po ints
Air Temperatu re Adjustment - 3 2 po ints
Battery Vo ltage Co rrection - 32 points
Closed Throttle (selectable) - 16 points
F ull Thro ttle (selectable) - 3 2 po ints
• Ignition
Crank Advance - 3 2 po ints
Coo lant Temperatu re Advance/Retard - 3 2 po ints
Air Temperatu re Advance/Retard - 3 2 po ints

• Pro gra mma ble Rev -Limit - selectable as either fuel o r ignitio n

• Fue l Cut o n De c e le ra tio n

• Ac c ele ra to r Pump
Increase and su stain parameters
Coo lant enrichment factor
Three speed ranges

13
• Idle Spe e d Control
Target Idle Speed
Cold Idle-u p Rpm
P ost-start Rpm setting

• Clo sed Loo p Co ntro l


with both cru ise and idle settings

• To rque Co nv erte r Clutc h Ope ra tion

• The rmo fan Co ntrol

• Air Co nditio ning Co ntro l

Mis cellaneous

• Ma p S to ra g e a nd Re trie v al
Maps may be stored to disk and re-u sed

• Da talo g ging
Engine data informatio n saved 5 times per seco nd
Store to memo ry o r disk
Limited o nly by available memo ry (appro x. 1 1 k/minute)

• US o r Metric Units

• Re a l Time P rog ramming


Instant, hesitation free adju stment while engine is ru nning

• Optiona l Mixture Trim Module


P rovides ± 12 ½ % o r ± 5 0% adju stment fo r fast tu ning

• Optiona l Ig nitio n Trim Module


P rovides -8 ° to +7 ° adju stment fo r fast tu ning

• Rug ge d Aluminium Casing


Black ano dised with integral co o ling fins and mou nting brackets.

14
SECTION ONE
Getting Started

CHAPTER 1
Haltech E6GM Installation
1.1 Overview
The Haltech E6GM sy stem co m prises the follo win g com p on ents
Haltech Electro n ic C on tro l Un it (ECU)
Sup p lem en tary Wiring Harness
Haltech E6GM system Instruction Man ual
Pro gram min g C able
Pro gram min g Disk

Optio nal Items


Fuel Mix tu re / Ignition Tim ing Trim C o ntrol
R ep lacemen t Manifold Pressu re Senso r (MAP)

1.1 Installation Guide

1.1.1. Electronic Control Unit (ECU)


The Haltech E6GM is no t design ed to b e waterpro o f. It is desirab le that th e EC U b e given as
m uch p rotectio n fro m the environ men t as po ssib le. It is reco mm en d ed that th e EC U b e m ou n ted
in sid e th e p assenger com p artmen t, eith er o n th e firewall, un d er the dashb o ard o r un d er the
p assenger seat.

The EC U h as fo ur mo u ntin g h oles th at allow it to b e m o un ted to m ost flat su rfaces. In extreme


cases o f vib ratio n, the ECU sh o uld be mo un ted o n ru bb er an tivib ration p ad s. W hen mo un ting the
ECU remem ber th at th e com mu n ication s co nn ecto r o n th e lo o m sho uld rem ain accessible fo r
ease of p ro gram min g.

Unplug the Delco E CU and plug in the Haltech ECU.

15
1.1.2 Install and connect the Supplementary Wiring Harness
This sm all h arn ess con n ects in to th e b ack of the ECU. It pro vid es co nn ectio n to fu n ctio ns that are
n ot available on the stan dard m ain co n nector. Th ese are th e two trim inp uts (fu el an d ignitio n) and
th e com mu n ication s p o rt. The harn ess is o nly ab o ut a fo ot lo ng an d can b e rem oved o nce tu n ing
is co mp lete, an d th e co mm u nicatio ns p ort an d trims are n o lo nger req uired.

16
CHAPTER 2
Getting Online
Now th at y ou r Haltech E6GM is in stalled the system can b e co n nected to th e pro gramm ing
com p uter. This will allow the readin gs from all th e sen so rs to be disp lay ed o n the screen and
checked for co rrect op eratio n.

To con n ect th e PC to th e Haltech E6GM EC U y ou will n eed the pro gramm ing cab le and
p rogram min g d isk sup p lied .

2.1 Connecting the Haltech E6GM to a Computer


The p ro gram min g cab le su p plied with th e Haltech E6GM is a stand ard serial lin k ex ten sio n cab le.
One en d o f th e cab le will plu g in to the Main Harn ess PC Interface con n ector (near th e m ain
con n ecto r). Th e oth er end sh o uld plu g in to th e matin g con n ecto r at th e b ack o f y ou r co mp u ter.
The plu g o n th e co mp u ter may b e m arked "Serial", "Mo use" o r "C OM". Alm o st all lapto ps will
h ave th is p lu g. If th ere is n o 9 pin plu g wh ich it will con n ect to, check to see if there is a 25 pin D-
ty pe plu g available (so me desk to p co mp uters will h ave th is). If th is is th e case, an app rop riate
cab le can b e su pp lied o n requ est. Altern atively, mo st electro nic retailers will h ave a 25-p in to 9-
p in con verter.

Any tim e y o u wish to com mu n icate with the E6GM ECU it n eed s to be sup p lied with p ower. This
u su ally invo lves ju st turn ing on the ign itio n switch . If at an y stage po wer is n ot on , or the
p rogram min g cable is d isco nn ected wh ile attemp ting to com mu n icate, the p ro gram min g so ftware
will d isp lay the message R EC ONNEC T HALTECH. To rectify th is, recon n ect po wer an d /or the
p rogram min g cable.

2.2 Operating the Software


2.2.1 Computer Requirements
The com pu ter requ ired to pro gram th e Haltech E6GM can b e any IBM-PC co mp atib le p erso nal
com p uter fro m the XT on ward s (i.e. the AT, 386, 486 o r Pentiu m com pu ters). Th e req uirements
are fairly m od est. The co mp u ter mu st h ave at least 640K of R AM (with ab o ut 590kb free fo r
executab le p ro gram mes), o ne 3.5" d isk d rive an d a CGA, EGA, o r VGA screen . (Virtu ally all
reaso nab ly mo d ern lap top s ru n nin g MS-DOS (versio n 5.00 o r h igher) will fit th is d escriptio n).

17
2.2.2 Installing the Software.
The Pro gramm ing Disk su pp lied with th e Haltech E6GM has an in stallatio n p rogramm e that
allo ws y ou to in stall th e so ftware o nto th e PC ’ s Hard Disk. Mo st m o dern PCs h ave a h ard disk. If
y ou r PC do es n o t h ave a h ard d isk, th e E6GM Pro gramm e can ran d irectly from th e disk su pp lied .
In stallin g th e so ftware o n the Hard Disk will speed u p th e p rogramme and avo id h avin g to fid dle
arou n d with flo p py disks. The installation pro gram me need o nly be run o nce.

If y o u d o n o t h ave a Hard Disk, go to th e sectio n sectio n titled Running the Software from the
F loppy Driv e.

To in stall th e so ftware follo w th ese step s.

B oot up Computer

Turn yo u r PCs p ower o n an d b oo t up MS-DOS as in stru cted by the com pu ters Users Man u al. If a
shell pro gramm e o r m enu utility run s au tom atically wh en y ou b oo t y o ur com pu ter, exit it n o w.
You sh o uld see som eth ing like this:

C:\>_

This is th e ‘ DOS Prom pt’ . It is DOS’ way o f in d icating that it is waitin g fo r a com mand . Th e C:
in dicates th at th e C d rive is th e d rive cu rren tly selected . If y o u d o n o t h ave a h ard disk, y ou r
p rom pt will pro b ab ly lo ok like this :

A:\>_

Select the Driv e

To ru n th e INSTALL p rogram me, yo u m u st insert th e su pp lied disk in the d isk drive. If th e d rive
is th e A drive, then it mu st b e cu rren tly selected. To select th e A d rive (or B d rive if it is the
requ ired drive) typ e :

a:¬ or B:¬
The ¬ key is the Enter Key . On so m e key b oard s it may b e called th e R eturn key. You sh o uld
n ow see the pro mp t :

A:\>_ or B :\>_

18
Run the INSTALL Programme

To ru n th e In stall p rogramm e ty pe :

install¬
The Install p ro gram me will no w ru n. Fo llow the instruction s given . Th e p rogramm e will suggest
th at the so ftware will be p laced in th e HALTECH directo ry. Yo u can chan ge the d estination
d irectory , b u t it is n o t reco mm end ed th at y ou do u nless y ou u nd erstand ho w d irecto ries wo rk.
Wh en it is finished , th e in stallatio n p rogram me will tell yo u if the installation is successful. If it
was n ot, co n su lt th e tro ub le sh o otin g section o f th is m an u al.

The E6GM Pro gram me is n ow read y to ru n.

2.2.3 Running the Software from the H ard Disk.


Boo t yo u r com p uter u p as describ ed earlier. If yo u r co mp uter is already on , make su re the C d rive
is cu rren tly selected . To ch ange to the HALTECH directo ry ty pe :

cD \haltech¬
o r, if yo u u sed a differen t d estin atio n d irectory , ty pe that path .

To start the p ro gram me ty p e :

E6GM¬
The E6GM pro gram me will n o w run . Th e n ext sectio n is o n ru n nin g th e so ftware fro m a flo p py
d rive. Yo u can skip this sectio n an d go straigh t to the section en titled Azerty Keyboards.

2.2.4 Running the Software from the Floppy Disk.


To ru n the software fro m a flo pp y d rive, bo o t y ou r co m pu ter u p as d escribed earlier. In sert the
Pro gram min g d isk in th e d isk d rive. If th e drive is th e A drive, th en it m ust be curren tly selected .
To select th e A d rive (o r B d rive if it is the req u ired d rive) typ e :

a:¬ or B:¬
You sh o uld no w see th e p ro mp t :

A:\>_ or B :\>_

19
To start the E6GM p ro gram me typ e :

E6GM¬
The E6GM p ro gram me will no w ru n.

2.2.5 Azerty K eyboards


Mo st co u ntries u se a keyb o ard wh ere the first six letter keys acro ss th e to p ro w are :

qwerty
This is called a Qwerty key bo ard . So me cou n tries u se an altern ative, which is called and Azerty
key b oard , where th e Q an d W key s are swap p ed with th e A an d Z key s respectively. If y o u h ave
an Azerty keyb o ard , y o u n eed to run the software sligh tly d ifferently. W hen y o u wou ld n o rm ally
ty pe :

E6GM¬
to ru n th e p rogramm in g so ftware (n ot the installation software), y ou need to in stead ty p e :

E6GM/a¬
The /A tells th e pro gramm e y o u h ave an Azerty key b oard. The p ro gram me will ad just
acco rdin gly .

2.2.6 Acknowledging the Risks


Once th e p ro gram b egin s ru nn ing a title p age sho u ld app ear b riefly and then a warn ing screen will
b e d isp layed . R ead the warnin g an d o n ly pro ceed if y ou are prep ared to accep t th e risks in vo lved
in tu n in g yo ur o wn en gine. Fau lty tun ing can b e d an gero u s an d/o r can d amage y ou r en gin e.

2.3 The Online and Offline Modes


On the E6GM system title page, the software asks whether to o perate in ONLINE o r OFFLINE
m od e. The Offline mo de is very useful to fam iliarise yo u rself with the Haltech so ftware, bu t
sho u ld n ot b e u sed to make lastin g ad ju stments to th e fuel map s u nless th ere is a sp ecial reason
fo r d oin g so . If yo u wish to exp erim en t an d familiarise y o urself with th e so ftware p ress N fo r
Offline mo d e, b ut if th e EC U is in stalled and po wer is available then we su ggest th e On lin e m o de
b e selected . Press Y to select Onlin e m od e.

20
2.4 Using the System Online
In th e On line mo de there is a two -way flo w o f in fo rmation between the EC U and the
p rogram min g co mp uter. Th e co mmu n ication cab le m ust be installed an d p o wer mu st b e available
to th e ECU befo re the system can co mm u nicate. Th e On lin e m o de will be used m ost freq uen tly .
Wh ile u sin g th e sy stem On lin e, y o u can view en gin e info rm atio n d irectly an d make ad justmen ts.
Any ch anges o r mo dification s made o n th e com p uter are in stan tan eou s an d will b e im mediately
reco rded in the EC U. W hen th e p rogramm in g cab le is remo ved and th e ign itio n switch ed o ff, the
ECU will retain all o f its m emo ry . Th e maps d o n ot n eed to be saved, b ut keep ing a co py o n d isk
is alway s go od p ractice an d is reco mm en d ed . (See 9.1)

NOTE: If p ower is remo ved or th e com mu n ication cab le is d isco n nected or in terfered with , the
fo llo win g m essage will be d isp lay ed o n th e co mp u ter screen .

RE CONNECT HAL TECH

If th is m essage ap p ears ch eck all co n nectio n s an d ensu re th at the co m mu nicatio n s cab le is no t


b ein g in terfered with. Also be su re th at th e Haltech E6GM u nit is receivin g p o wer. (i.e.. ign ition
switch is tu rned "o n ".)

2.5 The Main Menu


Wh en y o u select On lin e o r Offline mo d e th e Haltech MAIN MENU b ar app ears. Th is m en u b ar
allo ws access to su b men us giving access to m aps, file sto rage/retrieval, engin e d ata and op tion s.

2.6 How to Quit


Thro ugh ou t th e pro gram y ou can ex it fro m any app lication by usin g th e m en u b ars o r h o t keys.
Pressin g § q in any page will p ro m pt y ou to exit the pro gram (i.e.. p ressin g q wh ile h old ing
d own th e § key).If y o u wish to exit Y p ress at the pro mp t.

21
2.7 Checking the Engine Data
The engine data op tio n can o n ly b e u sed wh en the system is Onlin e. This fu n ctio n allows all o f
th e engin e d ata variables to be d isp lay ed o n th e screen

This is a very u sefu l fu nction for analy sin g th e en gin e senso rs. To b rin g u p th e en gin e data p ress
§ e from any application. Otherwise it can be accessed through the menu bar by pressing
¦ O and then E for Engine Data.

Do n ot attemp t start th e en gin e if the Engine Iden tificatio n h as n ot b een set up . Before co n tin u ing
check to see if all th e senso rs are o p eratin g co rrectly b y viewing the engin e d ata page.

22
CHAPTER 3
Engine Identification
3.1 Checking the Identification
The Iden tificatio n p age tells the E6GM essential in formation abo ut the engine characteristics.
With ou t th is in form atio n b ein g co rrect th e en gin e can no t ru n p ro perly. Th e Id entification is m ade
u p o f several fi eld s. Each field can h ave a n u mb er o f settin gs, an d yo u can ch an ge m ost of the
field s.

Use the Up an d Down arrow key s (¢ and £ ) to mo ve b etween fields. Th e field s are either
S electi o n ty pe, or Text ty p e. The Selectio n ty pe field s give y ou a n u mb er o f valid entries for that
field . Fo r ex am p le, the valid n u mb er o f cy lin d ers can be set to 1, 2, 3, 4, 5, 6, 8, 10 or 12. The Tab
and En ter keys (© an d ¬) key s are u sed to chan ge this typ e o f field . Each stro ke of the Tab
key will disp lay th e nex t selection . Th e Shift an d Tab keys together will step b ackwards th ro u gh
th e selectio n s. Once th e d esired selection is d isp layed , th e En ter key is p ressed to p rogram me that
selectio n . Text Field s requ ire y ou to enter either tex t o r nu mb ers. On ce th e field is selected , the
n ew tex t can b e ty p ed in, with the En ter key to fin ish . An ex amp le is th e R ev Limit. Th is field can
b e set b etween 2000 and 16000 rpm . If yo u want the rev limit to occur at 7000rpm , th en y ou
wou ld n eed to select th is field u sin g ¢ or £ and then ty p e 7 0 0 0 ¬.

Here is a descrip tio n o f each o f th e Id entification field s:

Cylinders: The n um ber of engine cylin ders n eed s to b e en tered h ere. Th is p aram eter is u sed to
d etermin e th e en gin e sp eed .

L oad Sens ing: Th e E6GM can use eith er the man ifo ld p ressu re o r th e th ro ttle p osition as a means
o f d etermin ing the en gine lo ad . Mo st en gin es o perate u sin g m an ifold pressu re to sense
engin e lo ad . If y ou r en gin e em plo y s an y form of sup erch arging, yo u mu st ru n in m anifold
p ressure mo de. On ly wild cam s requ ire th rottle m od e - i.e.. engines wh o se vacu um signal
is sm all, or fluctuates greatly. If yo u are u n su re wh at to u se, con tact y ou r Haltech d ealer.

MAP Sensor: The E6GM needs to know the type of Manifold Absolute Pressure (MAP) sensor
being used. If you do not know what sensor you have refer to Chapter 1 [1.3.1]. Enter the
correct description here to match. If using throttle position mode, set this parameter to a 1 Bar
sensor.

RPM L imit: The E6GM can lim it th e m axim um rp m to wh ich the en gine will op erate to . Ab o ve
th is level th e E6GM co mp letely cu ts fuel or ign ition (see b elow) to the en gine. Wh en the
engin e speed d rop s below the RPM Limit th e E6GM will resu m e n orm al fuel or ign ition
d elivery . Th is is kn o wn as h ard lim itin g. If th e RPM Lim it is no t need ed then set th is value
abo ve th e h igh est o p eratin g po int o f th e en gin e.

23
RPM L imit Type: The RPM Lim it can eith er b e a fu el cu t o r an ignitio n cut. Th is field
d etermin es wh at fo rm o f limit will be used. Be careful u sin g an ign itio n cu t o n an en gine
with a cataly tic con verter, as th e u n bu rnt fu el can dam age it.

Units : The Haltech E6GM pro gramm ing so ftware can d isp lay p arameters in eith er Metric or US
u nits.

RPM M ode: The E6GM fuel and ign itio n m aps may be arranged either in 500 rpm in crem en ts to
10,500 rp m, or in 1000 rpm in crem en ts to 16,000 rpm . Select th e high - o r lo w - rp m m o de
h ere. Ch an ging settings alters th e way the EC U reads the Map s, and will ch ange th e tu n ing
o f th e en gin e d ramatically. Do n ot chan ge this setting on ce tu ned un less necessary .

Road Speed Value: Th is valu e calib rates th e R oad Sp eed readin g. Som e app lication s in
Advanced Mo d e can n ot use th e R o ad Sp eed inp u t trigger, and th is field will no t be
d isp lay ed .

Trim Control: Th e op tion al Trim un it can b e used to co n tro l on e o f several parameters. Th is field
selects th e con trolled p arameter. If th ere is n oth ing con nected to th e trim plu g, th e trim
will h ave no effect (except with bo o st con trol). Th e available fun ctio n s are :
Fuel (Fine) ±12.5% adju stm en t of fuel.
Fuel (C o arse) ±50% ad justmen t o f fu el.
Ign ition +7 to -8 degrees ad justmen t o f ign itio n ad van ce.

Spare Input F unction: The Spare in pu t is an analo gu e in p ut sim ilar to th e Trim Co ntro l in pu t
th at can b e co n figured fo r o n e o f several tasks. Its fu nction is set by this field. The
available fu n ctio ns are :
Gen eral 0-5 volt inp u t; n o effect on EC U o p eratio n .
Fuel (Fine) ±12.5% adju stm en t of fuel.
Fuel (C o arse) ±50% ad justmen t o f fu el.
Ign ition Trim +7 to -8 degrees ad justmen t o f ign itio n ad van ce.
Baro Senso r Baro metric Pressure Senso r.
Exh aust MAP Sen sor Exh aust Pressu re.(d oes no t affect o n ECU op eration )
C are mu st b e taken wh en setting this field . The circu it is b iased to 2.5 volts. Th erefore, if
th ere is n oth ing co n nected to the p lu g, th e in pu t will read 2.5 volts. If o ne of the trim s is
selected , th ere will b e n o effect. But if th e Barom etric Senso r is selected, th e read ing will
b e in co rrect, an d will h ave a large effect o n th e op eration o f th e ECU.

2 nd MAP Sens or: Th is field is o n ly accessib le when th e Ex hau st MAP Senso r is selected on the
Spare In pu t Fu n ctio n. It tells th e so ftware wh at senso r is b ein g u sed (eith er 1 Bar, 2 Bar, o r
3 Bar sen so r) an d h o w to calib rate the read ing.

24
Chapter 4
Adjusting Haltech Maps
The tuto rials p resented in th is chap ter are ex amp les of h ow y o u migh t u se the availab le
fu nction s to m ake typ ical mo d ificatio ns to the map s. These tu to rials are aim ed at exp lainin g
b oth wh y and ho w so me ty p ical ch anges migh t b e m ad e. Th ey assum e th at y ou have th e
software ru n nin g Onlin e o n y o ur PC , with th e ECU p o wered and co n nected via th e su p plied
p rogram min g cable.

4.1 What are maps?


The injectio n tim es need ed by the engine at d ifferent con d itio ns is sto red by th e E6GM in a tab le
o f n u mb ers called a lo o k-u p table. Th e E6GM determ in es th e en gin e's lo ad an d sp eed , an d uses
th ese two p aram eters as an in d ex to th e table. Th is table is called th e Fu el Map . Fo r in stan ce, at
an en gin e sp eed of 4000 rp m and at -20kPa, th e relevan t nu m ber in the tab le m ay b e 4.35. If th e
engin e app rox imates -20kPa at 4000 rpm , th en the com pu ter will extract the valu e o f 4.35m s
from th e table as the base injectio n time. Th is valu e is th en adju sted to co mp ensate fo r
n um ero u s co nd itio n s, such as tem perature o r acceleratio n , an d then the EC U h o ld s th e in jecto rs
o pen fo r th at tim e o n th e n ext injectio n .

The Ign itio n Maps wo rk in a similar way , ex cep t th at it is th e ignition advance th at is sto red in
th e lo ok-up tab le in stead o f th e in jectio n time.

It is po ssib le to p rogramme the E6GM by directly ch an ging th e value of each n u mb er b y


p rogram min g in th e n u merical mo de, bu t th is can b e ex trem ely difficu lt, so th e Haltech allo ws
y ou to chan ge the n um bers b y m anip ulating grap hics in maps p resented as b ar graph s. (This is
m uch simp ler an d allo ws y o u to visualise the map )

Since it is d ifficult to in terpret all the tab le's valu es at o n ce, th e pro gramm ing so ftware d ivid es
th e map b y en gin e sp eed in to a series o f rpm ran ges. W ith in th e range, each load p o int is
represen ted by a vertical b ar. Th u s, when y o u view a range fro m th e Fuel Map, y ou see a b ar
chart of injectio n time versu s lo ad for all th e lo ad p oin ts in th e tab le at th at sp eed .

There are o ther tab les in th e E6GM, such as th o se u sed fo r temp eratu re correctio ns. Th ey are
in dex ed by on ly o n e p aram eter, an d so are n ot d ivid ed into ran ges. Th ese tab les are also called
m ap s.

4.2 What is mapping the Engine?


Map pin g th e en gin e is fillin g th e lo ok-up tab les with th e co rrect values fo r yo u r en gin e. This is
d on e by ad justing the h eights of the b ars with in the map s. Bars may b e ad justed o ne at a tim e,

25
o r in gro up s. Th e Haltech p ro gram min g so ftware has been d esigned to make en gin e m app ing as
simp le an d intu itive as p ossible.
4.3 Using the Software
In o rder to make th e so ftware easy to use, th e pro gramm e p resents yo u with a men us bar at th e
to p o f th e d isp lay. The men u b ar is accessed thro ugh sim ple co mb in atio ns of key stro kes. On ce
th e app rop riate men u h as been accessed a su b-m en u ap pears givin g ch oices o n available page
h ead ing. To in crease efficien cy th ere is also a n um b er of h ot-key s th at allow y o u m ovemen t
b etween pages with ou t accessin g th e m en u b ar.

4.4 Accessing the fuel maps


Pressin g ¦m will take y ou to the Map s Men u. Fro m th e Su b-men u ch oo se th e fuel map s
o ptio n. By u sin g th e cu rso r keys to m ove th e h ighlight bar or p ressin g th e un derlined letter o f
th e o ptio n requ ired in the case F . Th is will p ro d uce a furth er sub -men u th at will allo w y ou to
cho o se a ran ge to b e viewed .

4.4.1 Fuel Setup


The Fu el Setup wo rks in an id entical way to the Iden tificatio n. It’s field s are d ifferent and relate
to th e way th e fu el is d elivered to th e engin e. Enter th e Fu el Setu p b y pressin g ¦ s an d th en
b y p ressing F key . Th e fields in th e Fu el Setu p are:

Ign / B y: Ignition Divide By is th e n um b er o f ignition p ulses that will be cou n ted un til th e n ex t
in jectio n p u lse. Fo r almo st all mu ltipo int system s, in jection sh ou ld o ccu r o n ce per
revo lutio n and so Ignition Divide By sho u ld b e set to h alf th e n um b er o f cy lin ders. If the
system is o p eratin g in Batch Fire or Seq u en tial mo d e, o r is a ro tary , th en a value of 1 is
suggested.

Decel Cut-Off: A co m mo n fu el savin g featu re in o rigin al equ ip ment com p uters is a fuel cu t-off
o n d eceleration . Th is will cut fuel delivery to th e en gin e wh ile co astin g d o wn h ills with
closed th ro ttle. Th is featu re can b e en ab led o r d isab led on the E6GM. It is b etter, wh en
first tun ing, to d isab le th is fun ctio n .

Zero Throttle Map: This feature allo ws th e user to ad just a special fu el map th at is used o nly
when th e th rottle is clo sed . Th is can allo w a very qu ick and sim ple adju stm en t of the idle
fu el settings on en gines with d ifficu lt id le characteristics. Th is op tio n can be disabled if no t
requ ired .

F ull Throttle Map: This feature allo ws th e user to ad just a special fu el map th at is used o nly
when th e th rottle is wid e o p en on no rmally aspirated en gines. W ith som e m an ifold an d o r
th ro ttle d esigns, pressu res in th e m an ifold can reach clo se to atm osp heric p ressure before

26
fu ll thro ttle is ap plied. This effect can make tun in g d ifficult aro u nd full thro ttle. Th is m ap
allo ws th e full load settin gs to be easily set with ou t interfering with lighter lo ad settin gs.
The thro ttle po sitio n at wh ich th is Map is u sed is set b y th e Fu ll Thro ttle Th resh o ld field .
F ull Throttle Threshold: See th e Full Th ro ttle Map field ab o ve for info rmatio n o n th is field .
This field can b e set between 70 an d 100.

B arometric Lock: If y ou wish to lo ck th e b aro m etric valu e th at is sto red by the EC U to a set
valu e an d o verid e th e startu p b aro metric co rrectio n, en ab le th is o ptio n.

B arometric Press ure L ock at (mB ars ): Allo ws y ou to set th e b aro m etric valu e to wh ich
th e ECU co rrection s will b e lo cked . Defau lt is 1013m Bars ( = 1 Atmo sp h ere @ sea level)

See Ch ap ter 3, E ng ine Identification for info rmatio n on ho w to ad ju st these p aram eters.

Once y o u h ave set up the fuel delivery via th e Fuel Setu p, y ou can view th e Fuel Maps. Press
¦ m then F to view the Fuel Sub-Menu. Then chose the range you wish to view by using the
fu nction key s. Wh ile in th e Fu el m ap , each range can b e accessed b y p ressing th e N ,P an d
J keys to m ove to the next, previous range and jump to a particular range.

To view th e m ap at th e 3000 rp m range, p ress “ . Wh en in the Fu el Map s su b -m enu yo u r


d isp lay sho u ld lo ok like th is:

Valu es from th is b ar ch art wo u ld b e u sed wh enever the engine speed falls in th e range between
2750 an d 3250 rpm (or, if in h igh-rp m mo d e, b etween 2500 an d 3500 rp m).
In th e to p left is th e range nu mb er an d the speed range to wh ich it co rrespo n ds. Op po site, in
large n u merals, is the cu rren t en gin e rp m. The bar ch art sho ws injectio n time, up to 16m s,

27
again st the load p aram eter, either th rottle p o sitio n o r m an ifold p ressu re. Th e ax es are scaled
app ro priately fro m the info rmatio n in the Iden tificatio n Page. Acro ss th e b o tto m o f th e screen is
written the nu m ber an d h eigh t o f th e b ar b ein g ad justed , an d o th er en gine data. Abo ve th e
engin e speed readin g is th e R ange an d Bar n u mb er that the EC U is cu rren tly u sin g to calculate
in jectio n tim e.

4.4.2 Adjusting Bar Height In The Map


The height o f th e Bars in the map can b e readily ad ju sted by usin g th e u p and d own arro ws
key s, an d th e PgUp an d PgDn keys (³ ´ ). See the com mand sum mary at th e en d o f th is
sectio n for a fu ll list o f key fun ctio ns. Th e b ar th at is h igh ligh ted o n the com pu ter screen
in dicates th e bar th at y o u are currently ad justing. To ch ange the high ligh ted bar, u se th e left an d
righ t arro w key s (¥ ¤ ).

Try p ressin g th e Up arrow (£ ) o n ce. No tice th at th e o u tlin ed b ar gets taller. No w try pressin g
th e Do wn arro w (¢ ) on ce. You are no w ch an gin g th e fu el d elivery at 3000 rp m at th e lo ad
sho wn for the b ar y ou have selected . Make sure y o u m ove th e b ar b ack to its o rigin al h eigh t
o nce yo u h ave tried ad justin g it so as n ot to d estro y th e m ap yo u have lo ad ed.

Now try usin g the ³ key . Th e ou tlin ed b ar sh ou ld ju mp up 0.096 m S. As the b ar gets taller, th e
fu el delivery is increased and the engine is en rich ed at that speed and load . Now press th e ´
key and the high ligh ted bar sh o uld mo ve d own 0.096 mS.

Note th at th e fu el d elivery fo r th e o u tlin ed b ar is sh own in th e b o tto m co rn er o f th e d isplay.


Note also th at th e injectio n tim e d oes no t necessarily match th e bar heigh t as the in jectio n tim e
is th e actual in jectio n time after vario u s correctio ns h ave taken place. Also , th e arrow ind icates
th e b ar (i.e. nu mb er) currently b ein g accessed b y the engine. If the arro w was no t over th e
h igh ligh ted b ar this wo u ld also cau se the b ar height and injectio n time to b e d ifferent as th e b ar
h eigh t is th e heigh t of the b ar b ein g ad justed , no t necessarily th e valu e o f th e b ar cu rren tly bein g
accessed b y th e en gin e. Try u sin g th e C on trol key an d th e Page Up key to geth er, § ³ ,to
m ove th e b ar u p by 2m S. Move th e Bar b ack d own b y u sing § ´ .

The ch an ges y o u m ad e to ok effect th e instant y ou pressed th e keys. Yo u d o n o t h ave to d o


any th in g else to save th ese chan ges.

4.5 How To Quit


To retu rn to th e Fu el Map Men u from an y of the map display p ages press § f .Or th rou gh th e
m en u s at th e to p o f th e display . Pressing § q keys sim u ltan eo u sly at any page o r map will
allo w y o u to ex it th e Haltech p ro gram an d will return y o u to MS-DOS. Yo u sh ou ld alway s ex it
th e p rogram before switch in g o ff y ou r co m pu ter.

28
29
4.6 Accessing the Ignition Maps
Pressin g ¦ m fro m any p age will take y ou to the Map s Men u . From here y o u cho o se I fo r
th e Ign ition map s. Or y ou can access the ign itio n m aps directly th ro ugh § I fro m any oth er
app lication .

4.6.1 Ignition Setup


The Ign itio n Setup wo rks in an id en tical way to th e Id entification . Its fields are differen t an d
relate to th e way th e ignitio n advance is d etermin ed for the en gine. En ter th e Ign ition Setu p b y
p ressing ¦ s then I . Th e field s in the Ign ition Setu p for Basic Mo de are:

Trig ger Deg rees : Th is field tells th e EC U where to ex p ect th e Main Trigger to o ccu r. Th is field
is very imp ortant for the co rrect op eration of the ign ition . If it is in co rrect, th e sp ark
advance will also b e in co rrect, wh ich co uld lead to en gin e damage. The EC U n eed s to
receive an in pu t trigger at a fix ed engine angle Befo re To p Dead C enter (BTDC ) fo r each
spark. This trigger may b e set b etween 60° and 100° BTDC. See Ch apter 5 [5.2-3] fo r
d etail o n ho w to ch eck the timin g and this field .

L ock Timing at 1 0 Deg rees: Th is field is used fo r testin g th e trigger in p ut. It allows th e timin g to
b e lo cked at ten d egrees regardless o f th e engine speed and ign o res th e ign itio n m ap
settin gs. Th is featu re is furth er d iscussed in Appendix E

Trig ger Edg e : Th is field determ ines wh eth er th e E6GM is to trigger o n a risin g o r a fallin g ed ge.
R efer to Appendix E - Trigg er Interface fo r details on h ow to determine this setting. If a
R elu cto r Ad ap ter is bein g u sed , th is field sho u ld b e set to Falling.

Output Type: Th is field is u sed to d etermin e h ow th e ign itio n o u tp u t sign al is to b e d efin ed .


C on sta n t Dut y sh o uld o n ly be u sed with “in telligen t” igniters o r special aftermarket
systems th at p erfo rm dwell con trol. Co nst a nt Ch a rg e m ay b e selected if the ign iter
o perates sim ply as a switch (“ d um b ” igniter) and req u ire dwell sign al.

Coil Charg e Time: On ly req u ired if Co n stan t C harge selected as Outp ut Typ e. This is th e time
requ ire to ch arge th e co il fully , o r un til th e igniter’s curren t lim it is reached , ty pically 4-5
m s. Refer to Ap pen dix E fo r ad dition al in form atio n.

Coil Break Time: On ly req u ired if Co nstant Ch arge selected as Outp ut Ty p e. This is the
m in imu m time the E6GM sh o uld allo w b efo re th e coil is switched on again, u su ally 1-2
m s. Co il Break Tim e d efin es the ign ition ou tpu t sign al wh en th ere is in su fficient time to
charge th e co il fully . R efer to App end ix E for add itio n al in fo rmation .

Output Edg e: Th e Ou tpu t Ed ge sho u ld b e fallin g with a 30% switch u n less ad vised o therwise by
m aterial relevan t to yo u r ap plicatio n.

30
The Ign itio n Map is ad ju sted in a similar way to th e Fuel Map. The key stro kes are th e same,
except th at o ne increm ent is o ne who le d egree ad van ce o r retard . Th e b est way to initially set up
th e Ign ition Map is to use th e Library Map s, and then return to the Ign itio n Map later if the
ignition curve n eed s m o dification . Ign itio n Lib rary Map s are ex p lain ed in C h ap ter 5 [5.4], Starting
th e Engin e.

An exam ple of an ignition ran ge fo r a n atu rally asp irated engine cou ld lo ok like this :

31
4.7 Time Saving Functions
The follo win g list o f co mm an d s can b e u sed wh enever th e grap h s fo r m ost of the map s are b eing
d isp lay ed b y th e Haltech p rogrammin g so ftware.

Note: W hen two keys are d isp layed to geth er, such as ¦ r , th is m ean s th at th e secon d key m ust
b e p ressed wh ile th e first key is h eld d own. In th is case, th e ¦ key wou ld b e h eld d own wh ile
th e r key is p ressed.

4.7.1 Current Location - ²

Pressin g ² will take y o u to th e range at wh ich th e engin e is ru n nin g, an d h igh ligh t th e bar th at is
currently b eing used . Th is b ar is easily id entified by an arro w d irectly ab ove it p oin tin g do wn . As
th e engin e speed an d lo ad ch anges, th e arro w m o ves with it. Th e Hom e key is usefu l for fin d ing
th e engin e's op eratio n p oin t very q u ickly.

4.7.2 All Ranges - ¦r


Acro ss the ran ges, the curve o f th e fu el m ap do es n o t ch an ge greatly. Usu ally the shap e remains
m uch th e same, an d th e h eigh t ch an ges acco rdin g to th e vo lum etric efficiency o f th e en gine. In
o rder fo r all the fu el ran ges to initially be set u p q uickly , the Haltech E6GM sy stem allo ws yo u to
p rogram me all rpm ran ges sim ultaneo usly with the sam e d ata. ¦ r turn s All Ran g es o n, and
th e word s All R anges ap pears u nd er th e title.

Wh en th e All Ra ng es fu nction is active, a bar ad ju sted o n o n e grap h is cop ied to th e same bar on
all th e ranges. If yo u u se th is o ptio n, y ou can set the sh ape o f th e m ap at an y range, an d all o ther
ranges will b e id en tical at every b ar y ou adju sted . Th is featu re enab les all grap hs to b e given an
in itial sh ape th at sh o uld ru n th e en gin e, albeit rath er rou ghly . On ce y ou have u sed the All Ran ges
o ptio n fo r a startin g p o int, press ¦ r o nce mo re to ex it th e All Ran g es o ption and tailo r each
m ap ind ivid u ally .

This op tion is o n ly availab le o n th e Base Fuel and Ign itio n Maps.

4.7.3 Selecting Groups of Bars


Gro u ps o f ad jacen t bars may b e h ighlighted an d adju sted to geth er.
Hold § while using the left o r righ t arro w key s, ¥ ¤ , an d y ou will high ligh t a gro up o f b ars.
This gro up will no w act in u niso n when in creasin g o r d ecreasin g th e h eigh t o f th e Bars. To
d eselect the high ligh ted Bars u se th e ¦ and arro w key s to geth er.

32
4.7.4 Percentage Changes -¦p
Usin g th is fu nction will pro mp t y o u to en ter a percen tage ch ange to the selected b ars. An entry o f
"20" will in crease each bar by 20%, while an en try o f "-15" will d ecrease the b ars by 15%. This
chan ge o nly affects the high ligh ted bar(s).

4.7.5 Linearise - ¦l
Wh en a gro u p o f b ars is selected (mo re th an two ), th is fu n ctio n can b e u sed to set th e valu es
b etween th e en d po ints. Highlight the b ars between two lo ad po in ts that are kno wn to b e co rrect
and p ress ¦ l . The p ro gram min g software will au tom atically ad ju st all th e b ars b etween th e
two end p oin ts to fo rm a straigh t lin e. This feature facilitates fast p ro gram min g an d th e smo o th in g
o f m aps.

4.7.6 Numeric Mode - ¦n


This will take y ou in to n um erical m od e, d isplayin g th e m ap as a sp readsh eet. Th is m od e is
available if wan ted , bu t graph ical map pin g is recom men ded as it is m uch easier to u se. To exit
from Nu meric Mod e an d go b ack to u sing the map s p ress th e ° key .

4.7.7 Bar Increments - ¦i

The Up an d Down arrows,£ ¢ , no rmally chan ge the bar h eigh t in th e m aps by a p re-
d etermin ed amo un t, usu ally th e sm allest p ossible increm ent. PgUp an d PgDn ch an ge th e b ars also
b y a pre-determ ined amo u nt. Th ese in cremen ts (th e value o f th e key stro ke) can b e chan ged by
th e u ser. ¦i will b ring yo u to a screen wh ere the increments themselves can be ch anged.

Normally , th e b ars are altered b y add in g o r su btractin g a fix ed amo u nt. Th e ad justmen t key s m ay
in stead app ly a percen tage ch ange o n each keystro ke. ¦ p o n th e Bar Increm ent Screen will
switch to p ercen tage in crem en ts, § f will retu rn y ou to fix ed increm ents.

¦ l will space out increm ents evenly between the Up/Down Arrows field and the Ctrl
PgUp /PgDn field .

4.7.8 Help Function - ¦h

A simp le h elp screen can be p ulled u p at an y time by p ressin g ¦ h . All key com man ds are
sum marised an d listed h ere.

33
4.8 Duty Cycles
Fuel delivery is ob tain ed b y p ulsing the injecto rs sy nch ron ised with th e engin e sp eed , allowing
fu el to flow du ring the period that the injecto r is o pen . The time wh ilst op en is called the injecto r
p ulsewid th . As rp m in creases it is p o ssib le for p ulsewidth s to overlap so th at th e in jectors are
effectively switched co mp letely o n . Th is is referred to as 100% d u ty cycle.

Wh en 100% d u ty cycle is reach ed th e fu el flo w fro m the injecto rs h as reach ed its max imu m.
In creasin g revs brin gs with it the dan ger of an engine lean ou t. LEANING OUT AN ENGINE
WILL C AUSE DAMAGE TO THE ENGINE IN MOST C ASES.

The tab les and grap h b elo w sh ow th e p o int at which th e in jectors will reach 100% d uty cy cle.
Care s hould be taken that the eng ine cannot rev above the point when 1 0 0% duty cycle is
reached as there is a danger that damage will be caused to the eng ine. It is n o t co mm on fo r
th is to h app en b ut the p otential fo r d amage u n der th ese circu mstan ces is stron g so care sh o uld be
taken to ch eck th is facto r.

Max imum Injection Time (in millis econds [ms ]) =

(1 2 0,0 0 0 x Ig nDivideB y)
(Rpm x No. Cylinders )

e.g. Max im u m injectio n time for a fo u r cy lin d er, o n ign/b y 2 red -lin ing at 6000 RPM is
(120,000 x 2)/(6000 x 4) = 10,
so th e ab so lute maxim um injectio n time at 6000 R PM on this en gine is 10 m s. If th e in jection
time needs to b e greater th an th is, then y o ur fuel sy stem can no t meet th e d emand s of the engine.
You will n eed to in crease th e fu el su pp ly, b y in creasin g in jector size, fu el p ressure, or ad d ing
extra in jecto rs. Refer to Ap pen dix C for d etails o n h o w to in crease fuel su p ply . As a gen eral rule
o f th um b , in jectors sho u ld no t run bey on d 85% d uty cycle.

34
In jector Du ty C ycle ap pears o n th e Engine Data Page and on Datalo gs fo r y ou to m on itor the
app ro ach to max im u m fuel flo w.

35
36
4.9 Command Summary for Maps
¥,¤ - mo ve left/righ t h ighlighted b ar(s)
£,¢ - in crease/d ecrease high ligh ted bar(s)
³,´ - in crease/d ecrease high ligh ted bar(s)
¨³ ,
¨´ - in crease/d ecrease high ligh ted bar(s)
§³ ,
§´ - in crease/d ecrease high ligh ted bar(s)
§¤ ,
§¥ - select (highligh t) n ex t bar
¦¤ ,
¦¥ - deselect en d b ar

¦P - en ter Percentage chan ge to h igh ligh ted b ars


¦L - Lin earise b etween en d p o ints of h igh ligh ted bars
¦H - bring u p Help screen
¦I - set In crem en ts
¦N - en ter Num eric mo de
¦R - to ggle All Ran ges mo de

N - mo ve to Nex t ran ge
P - mo ve to Previou s ran ge
J - ju mp to range of valu e en tered

² - go to current engine range/b ar

© - switch es o ptio n in setup p ages

37
Chapter 5
Starting the Engine
There are a few th in gs that need to b e d o ne b efo re the engine sho u ld b e started. Make su re that
th e ECU is p owered (ignitio n o n) and the Haltech So ftware is On lin e. Go to th e En gin e Data Page
to ch eck th at th e ECU is co m mu nicatin g p rop erly , an d th at th e sen sors are read in g co rrectly .
C heck again th at th e Id en tificatio n , th e Fu el Setu p an d the Ign ition Setup are all set co rrectly . In
p articular, ch eck th e No . C ylin ders, Ign Div/By, Lo ad Senso r an d Injectio n Mod e param eters. If
any o f th ese are inco rrect, the engin e m ay run , bu t pro per tu n ing will be imp ossible.

5.1 Calibrating the Throttle Position Sensor


The thro ttle sen sor mu st b e calib rated so that th e EC U kno ws the start an d sto p p osition s of the
senso r. Set the idle thro ttle op enin g u sing the idle ad just screw. If th e requ ired op enin g fo r id le is
n ot kno wn , make an estim ate b ut keep in min d th at this may b e th e reason fo r po o r id le later on ,
and furth er ad ju stm en t may b e n eed ed. Ch o ose th e "calib rate thro ttle" o p tio n fro m the o ptio ns
m en u an d fo llo w th e in stru ctio n s o n th e screen .

5.2 Checking the trigger


It is a go od idea to check th at th e E6GM is receiving a reliab le trigger signal. Remo ve th e 20A fuse
from th e fu se b lock. Th is will preven t th e fu el p u mp fro m run n ing an d th e en gin e fro m starting.
The engine sho u ld then b e cranked o ver o n the starter and the rpm disp lay ed o n the engin e d ata
p age sh o uld read ab ou t 100 to 300 rp m. If th e en gin e sp eed is zero or is erratic th en refer to the
sectio n in C hap ter 1 [1.3.14] regard in g trigger setu p. If th e trigger is o p erating co rrectly th en
replace the 20A fuel pu mp fuse.

5.3 Checking the B ase Timing


The E6GM uses a tim ing referen ce taken fro m eith er th e cam an gle senso r o r fly wh eel sen sor.
This give th e E6GM th e reference on wh ich to p osition all ignition tim ing. If th e timin g is wro ng
th en th e E6GM cann o t fu nction correctly. To ensu re that this base timin g is set co rrectly the
E6GM h as a TIMING CHECK F LAG

Wh en th e Timin g C heck Flag is set, th e ignition tim ing is fo rced to 10° Before To p Dead Cen ter
(BTDC). Th is is regard less o f whatever ign itio n timin g Maps are currently in th e E6GM.

To enab le th is flag, press ¦ s fro m th e Su b-Men u select th e Ign itio n Setu p . Usin g th e arrow
key s mo ve to th e Timin g Lock op tion . If it reads Tim ing Check On, th e flag is enab led . If it reads
Tim ing Check Off, th en the flag is d isab led . Th e flag is to ggled b y p ressing © . If the Tim ing
C heck is on , th e EC U will lo ck the tim ing to where it b elieves 10° ad van ce to be.

38
To ch eck th e b ase timin g y ou sho u ld n ow start th e en gin e with the Tim ing Ch eck o n. Th e en gine
sho u ld n ow start an d ru n alth o ugh with o n ly 10° of ignition advance th e id le sp eed may b e lo wer
th an usu al.

If th e en gin e do es n ot start it m ay b e b ecau se the fuel req u iremen ts are n ot righ t. If this is th e case,
it is suggested th at y ou rem ove th e 20Am p fu se for the fuel pu m p and d o the timin g check wh ile
cran kin g. Th is will req u ire two p eop le : o ne to cran k th e en gin e an d o ne to o perate the tim ing
ligh t. It can be difficu lt to ch eck the tim ing accu rately at cran king sp eed s. R emo vin g th e sp ark
p lugs will h elp the engine to ro tate at an even sp eed . On ce y ou h ave ch ecked th e timin g at crank,
leave th e Timin g C h eck on , skip th e n ext section o n lo ad ing an Ignition Lib rary Map an d go to the
sectio n o n Determin in g En gin e Fu el Need s. Once y o u h ave th e en gine startin g an d id ling, return
to th is sectio n, check th e timin g again , an d th en lo ad the Lib rary Map .

Use an ignition tim ing ligh t to check th at the ignition timing is set to 10° BTDC . See th e wo rksh op
m an u al for y ou r en gin e fo r details o n checkin g ign itio n timin g an d th e u se o f a timin g light.

The tim ing sho u ld be locked at 10° BTDC. If it is n o t th en the an gle at wh ich th e EC U is b eing
triggered is no t the sam e as th e angle in the Trigg er Deg rees field in th e Ign itio n Setu p . If the
timin g is miles o ut, go back an d ch eck all th e an gles again. If y o u h ave gu essed th e trigger an gle,
try and calcu late it p ro p erly . R ememb er th at the angle is in cran k d egrees, n ot d istribu tor d egrees.
Also make sure th e th e trigger ed ges are correct. Th ese can h ave a very large affect on th e trigger
angle.

If th e an gle is a little o u t, it is ju st a m atter o f alignin g u p th e actual trigger angle with the angle in
th e Trig ger Deg rees field . Th ere are a few ways to d o th is :

If th e tim ing referen ce is taken fro m a d istribu tor, then y o u m ay b e able to ro tate it wh ile u sing
th e tim in g ligh t u n til the engine is at 10° BTDC . Be wary abo u t ad ju sting th e base timin g in
th is m ann er b y an y m ore th an a few degrees as it can u pset th e ro tor p hasing. Fo r d etails on
ro tor p hasing, see Ap pen dix F.

If th e referen ce is taken fro m a cam an gle sen so r (such as in a distrib u to rless direct fire engin e),
th en if it is p o ssib le, rotate the sen sor while u sing the tim ing ligh t u n til th e engin e is at 10°
BTDC . W ith a cam an gle sen so r, th ere is no need to wo rry ab o ut ro to r ph asin g.

Th e last meth od is to ch ange th e Trigg er Deg rees field in th e Ign itio n Setup . (See th e p revio us
C h ap ter fo r d etails o n h o w to ch an ge th is field ). If yo u are u sing a cran k an gle sen so r th en
th is is th e easiest way to ad ju st th e b ase timin g. Th e Trigger Degrees field tells th e ECU
wh ere th e trigger is o ccu rrin g. Once th e ECU receives th is trigger, it calculates ho w m any
en gin e d egrees to d elay un til it has to fire th e sp ark. Fo r ex amp le, if th e trigger is at 70°
BTDC , an d th e Timin g C heck is o n , th e ECU will delay 60° and th en fire th e sp ark at 10°
BTDC . If ho wever, the trigger was actually at 80° BTDC , b ut th e Trigger Degrees h ad a
value of 70, the EC U wou ld still d elay th e 60° an d the engine wo u ld fire at 20° BTDC.
C h an ging the valu e o f th e Trigger Degrees field to 80 wo u ld in crease th e delay from 60° to
70°, an d th e engin e wou ld n ow fire at 10° BTDC. Wh en adju stin g th e p aram eter, d o so in

39
sm all step s, say 5 or 10 d egrees at a tim e. This will allo w y ou to check th at y ou are mo ving
in the righ t d irection .

You mu st n ow en sure th at th e timin g d oes no t m o ve as the en gine sp eed chan ges. Give the
engin e a few q u ick revs wh ile usin g th e timin g light to check th at th e ignition timin g stay s at 10°
BTDC. If th e b ase timin g is lo cked at 10° BTDC and do es n o t ch an ge with engine speed th en y ou
are read y to load an Ign itio n Timin g Map and clear th e Timin g C h eck Flag.

If the ig nition does change with engine s peed then s ee the Troubles hooting procedure in
Appendix A

5.4 Loading an Ignition Library Map


The E6GM has an effective and time savin g m eth o d o f p rogramm in g th e ign itio n curve u sing
Library Map s. Each ign itio n timin g Map in th e library is slightly d ifferent. By beco ming fam iliar
with th e lib rary yo u sh ou ld b e ab le to select an ign itio n tim in g Map that will su it y o ur engine.
Each ign itio n timin g Map in the library is accessed by a d ifferent nam e. The name reflects the
characteristics o f th e Map . Names can b e up to eigh t alp hab etic o r nu meric ch aracters in len gth .
The ign ition tim ing lib rary Map s u se these eight ch aracters as sh own, where th e first character is
always a nu mb er.

• Th e first two ch aracters in the ign ition tim ing Map n ame sp ecify th e ign itio n timin g to be
u sed at id le. The exam ple Map n ame sh o wn has 15 degrees of advance at idle.

• Th e th ird character in th e ign itio n timin g Map nam e sp ecifies the Rp m at wh ich max im um
ad van ce o ccu rs (i.e.. ho w q u ickly advan ce ch anges with engin e speed). Th is ch aracter is a
letter o f th e alph abet. Op tio n A h as full advance in by 1500 R p m. Op tion B h as fu ll advan ce
in by 2000 Rp m. Op tion C at 2500, etc. u p to J for 6000 Rp m.

40
• Th e fo urth an d fifth ch aracters in the ign itio n tim in g Map n am e sp ecifies the max im um
ad van ce at atmo sph eric p ressure. C ruise o r ligh t lo ad advance is add ed to th is valu e, wh ile
retard on b oo st fo r tu rbo charged or sup erch arged en gin es is su btracted fro m it.

• Th e sixth ch aracter in th e ign itio n timin g Map nam e specifies th e ex tra ignition advance to
u se at ligh t lo ad s su ch as h igh way cru ise. Th is is eq u ivalen t to the vacu um ad van ce o n a
d istrib uto r. If this ch aracter is A, th ere is n o ex tra advance un d er ligh t load . Each su ccessive
letter o f th e alph abet after A ad ds 3 d egrees o f ignition advance to the fu ll lo ad advan ce
u n der ligh t lo ad, u p to th e letter H. (H = 21°)

• If the engine is tu rbo charged or sup erch arged th en the seventh an d eighth ch aracters specify
th e ign itio n retard th e engin e is to get u nd er b o ost. Th is valu e is su btracted fro m the
atmo sp heric p ressure ad van ce value. If the engin e is n o t tu rbo charged or sup erch arged, th en
leave the n am e o n ly six characters in len gth .

A d escriptio n o f each p arameter is d isplayed on the Lib rary Maps page to save y o u referrin g to
th is man ual.

As m en tion ed abo ve, it is suggested that the tim ing be checked before startin g th e en gin e. If the
ECU su ccessfu lly locks th e timin g at 10° th en y ou sh o uld lo ad a lib rary map th at will get the
engin e started. Try be co n servative : yo u sh o uld n o t b e lo o kin g to gain th e last few percen t in
p erfo rm ance im med iately. If y o u kno w th e facto ry settin gs fo r id le, vacu um an d fu ll lo ad advan ce
fo r y ou r en gine yo u can use th o se valu es to lo ad an ex tremely effective Lib rary Map .

5.5 Determining Engine Fuel Needs


You sh o uld no w b e read y to start th e en gin e. At th is stage, y o u sho u ld n ot be u sin g th e Zero
Thro ttle Map . C heck th at it is disabled in th e Fu el Setu p . Go to th e Fu el m ap s an d d isplay th e 0
rp m ran ge. Du ring cran kin g, th e p o in ter will app ear acro ss th is p age, u n til the engin e speed p icks
u p an d lifts into th e 500 an d 1000 rpm ran ges. Press the ² key to jum p to th e cu rren t lo ad p o in t
imm ediately .

If y o u are u sin g m an ifold pressu re as th e lo ad sen sor, the en gine will b e clo se to atmo sph eric
p ressure du ring crankin g. If y o u are u sin g th rottle p osition , th en th e E6GM will be u sin g b ar 1
while cranking and idlin g. On ce th e en gin e is tun ed, y ou sh o uld no t need to ap ply an y th rottle to
get th e engin e to fire. W hen cranking the engine watch fo r th e in dicato r arro w o ver th e bars. This
will tell y ou wh at b ar th e E6GM is usin g to calcu late the fuel. Th e b ars th at the arro w in dicates are
th e Bars that will n eed to b e ad justed to get th e en gin e to run .

If th e en gin e is no t firin g at all, ch eck th at sp ark is available. Also check th at the spark p lu gs are
clean an d are n o t wet. It is un wise to cran k o n th e starter mo tor for extend ed p erio ds. Th e en gine
sho u ld fire and run with in the first few secon d s o f crankin g.

41
If th e en gin e m isfires and blo ws b lack smo ke th en the mix ture is rich an d th e b ars n eed to be
lo wered . If the engine will no t fire or fires b u t will n o t co ntin ue to run then th e mixtu re co uld be
lean and th e bars n eed to b e in creased .

5.5.1 Tuning for Idle


The idle mix tu re is very sen sitive to co rrect b ar h eigh t. Id le in jectio n tim es are u su ally aro u nd 1.5
to 2.5 m S. If th e in jectio n tim e at id le is m u ch lo wer than th is, it may b eco me difficu lt to set
accu rate idle an d cru ise air:fuel ratios.

If th e en gin e is hu n tin g at id le, th en th e map is pro bab ly too lean , p articularly at th e 500 rpm
p oin t. W atch th e m ovement o f th e m ap arro w carefully . The map arrow sh o uld rem ain stable
while th e en gin e is idlin g. If th e arrow is m oving excessively in a MAP b ased sy stem, then it m ay
b e n ecessary to use the Zero Th ro ttle Map .

R em em b er that th e E6GM in terp o lates again st b oth rp m an d lo ad . If the engine is id lin g at 800
rp m, th en th e in jection tim e is co m pu ted as 60% of the valu e fro m the 1000 rp m range, an d 40%
o f th e value fro m th e 500 rpm ran ge, so b oth ran ges wo u ld h ave to be adju sted to get the co rrect
m ix ture. Sim ilarly, if th e id le m ixtu re is reactin g p oo rly to ch anges o f th e bar in d icated b y th e m ap
p oin ter, then try ad justing the adjacen t b ars. Wait fo r th e en gin e to h eat to op eratin g temp erature
b efo re p erfo rmin g furth er chan ges to m ap s.

5.5.2 Tuning with No Load


Usin g th e th rottle o n ly , increase th e en gin e sp eed to 1000 rp m . If th e en gine is at ex actly 1000 rpm
th en on ly th at ran ge n eed s to be adju sted . Adju st fo r th e crisp est engine resp o nse. Engin es will
u su ally idle rich , th en head to wards sto ichio metric mix ture at high er sp eeds. R epeat fo r 1500,
2000, 2500, 3000 etc. Th e engin e sho u ld n ow start an d fast-id le even ly . Yo u sh ou ld also h ave the
engin e ru nn ing at o peratin g temp eratu re b efo re goin g fu rth er. Go to th e En gin e Data Page at this
p oin t an d check all th e sen so r inp u ts are read ing co rrectly, an d th at th e tem p eratures h ave
stab ilised b efore co n tin u in g.

Wh ile free-revving at h igh er en gin e sp eed s, ch eck th e En gin e R p m read ing on the com pu ter. If it
b eco mes erratic, or fails to follo w the actu al en gin e sp eed co rrectly, check th e sectio n in Ch ap ter 1
o n settin g the trigger. Also m ake su re th at the info rmatio n in th e Id entification an d Setup s is
correct.

5.5.3 Loading the Engine.


Once th e en gin e has b een tun ed p rop erly for no load co n dition s it is po ssib le to begin load ing the
engin e. The best m eth o d o f app ly in g lo ad to th e en gin e is u sing a d y namo m eter. However, if
access to a d yn o is n ot p ossib le th e en gin e can be tun ed o n th e ro ad .

42
5.5.4 On the Dyno
Wh ether th e vehicle is on a chassis d yn o, o r th e en gin e o n an en gin e d y no , th e p rinciples o f
p rogram min g th e Haltech E6GM are the sam e. Take the en gine rpm up to 1000 an d ap ply partial
lo ad an d ad just th e 1000 rp m ran ge. R etu rn the engine to id le and o n the 1000 rp m range ad just
th e b ars to d raw a straigh t lin e fro m th e id le p oin t th rou gh the p art load settin g tested . Co ntin ue,
add in g m ore lo ad, u p to th e fu ll lo ad settings. Th is sho u ld b e a fairly goo d ap p ro x imatio n to the
requ ired cu rve. Rep eat this for the 1500 ran ge, 2000, 2500 etc. Th e en gin e sh ou ld b e fairly d rivable
at th is p o in t.

Full load tu n in g sh o uld b e ap p ro ach ed with cau tion . An en gin e at full load th at is to o lean m ay
b egin to deton ate and destro y p isto n s an d cran ksh afts. Before lo adin g th e en gin e, in crease the
h eigh ts o f th e righ tmo st b ars so th at th ey are high er than th e lin e p rojected by drawin g a straigh t
line fro m th e id le an d free-rev settin gs an d th ro ugh th e p art-lo ad settings. Run the map rich, and
lean it to the correct m ix tures . Do not run the map lean and attempt to enrich to the correct
m ix tures .

5.5.5 On the Road


Tun ing o n the road is sim ilar to tun in g o n th e d yn amo meter, b ut with h ills, acceleratio n , gear-
ratio s an d b rakes p ro vidin g the n ecessary retardin g fo rce. Altho u gh it is h ard er to m ain tain
con stan t lo ad an d speed , it is still p ossible to u se the sam e p rocedu re u sed o n the d yn o . It will be
n ecessary to have o ne p erso n d rive wh ile ano ther do es th e tu n in g.

Load th e en gin e b y selecting an ap p ro p riate gear and eith er d riving up a co nstan t grade h ill,
app ly in g th e b rake or han db rake. B e v ery careful us ing the brake to load the engine. The
brakes can get v ery hot and s uffer from brake fade (reduced braking capability) and the
cars handling may becom e unstable. All road testing s hould be done at low speed.

5.5.6 Fine Tuning the Engine


Wh en fin e tu nin g th e en gin e fo r th e ro ad , th e sam e p rin ciples ap ply to all en gin es. Un d er fu ll lo ad
at all rp m th e fu el m ixtu re sho u ld b e rich. On n on tu rb o cars an air to fu el ratio o f arou n d 12.5:1 to
13.5:1 is usu ally b est (h igh p erfo rman ce turb o vehicles may go as lo w as 10.5). Wh en cruising
(ligh t to med iu m lo ad) the mix ture sh o uld be as close to sto ich io metric (best m ixtu re) as p ossible
and d eceleratin g co nd ition s m ay allo w th e en gin e to be run lean to save fu el. This will result in a
p articular sh ap e fo r th e map. A ty p ical map is sh o wn belo w. Th e ab solu te valu es will vary greatly ,
b ut the shap e sh ou ld b e sim ilar.

Note: All m ap s fo r all en gin es sh ou ld b e sm oo th. A m ap with a "lu m py " cu rve is mo st likely
wro n g. If, when yo u h ave fin ished tu n in g, th e m ap d oes h ave lu mp s in it, try to m ake it visu ally
smo o th .

43
Above: a ty p ical fu el cu rve fo r a n atu rally asp irated en gin e at idle sp eed s.
Below: a ty p ical fu el cu rve fo r a TPS map ped en gine.

44
SECTION TWO
Other Adjustable Features

Chapter 6
Throttle Effects
6.1 Throttle Response
Wh ere the pro ced u res describ ed in the previo u s chap ter tun e fo r co nstant load ru nn in g, the
fu nction s o u tlin ed in th is sectio n will imp rove the thro ttle resp on se o f y o ur engin e.

The man ifo ld p ressu re sen sor u sed with th e E6GM is very fast. It can respo n d mu ch faster than is
requ ired to track an y su dd en chan ges in load on yo u r en gin e. The man ifo ld p ressu re seen at the
senso r in pu t do es n ot chan ge as q u ickly, d ue partly to th e length o f the co n nectin g pip e. This can
b e im pro ved b y keepin g th e length o f vacuu m h o se between th e in let man ifo ld an d th e p ressure
senso r as sh ort as p ossible. Even with very sho rt vacu u m h ose len gth s th ere may still b e a lag
b etween a transien t pressu re o ccu rrin g an d th e pressu re reach ing the sen sor.

Furth er, wh en the thro ttle is cracked o p en , the su d den ch an ge in p ressu re forces fuel ou t o f
atom isation an d o n to the man ifo ld walls, so it fails to enter th e co mb ustion ch amb er p rop erly
atom ised , an d the engine hesitates. This can be co rrected b y adju stm ent of the Thro ttle Pu mp
p arameters.

To o vercom e an y lean ou t du ring su d den th rottle m o vemen t, th e Haltech system uses a thro ttle
accelerator p um p fu nction . Th is fu nction delivers ex tra fuel du rin g su d den th rottle m ovemen ts.
The Thro ttle Pu mp is accessed fro m th e F uel Maps and Setup Menu.

Six single b ars will ap p ear on the screen . Th e two b ars o n th e left are u sed belo w 1500 rp m. The
two b ars in the mid dle op erate between 1500 and 3000 rp m and the two bars o n th e right are u sed
abo ve 3000 rp m . These b ars set th e amo un t of extra fu el th at will be ad d ed to th e current fuel
valu e d u rin g a sud d en ch ange in th ro ttle. Th is extra fu el is ad ded pro gressively as the thro ttle
m ovement con tinu es.

The increase b ars d etermin e h ow mu ch extra fu el the engine gets wh en y ou op en th e thro ttle.
Once th e th rottle m ovemen t sto ps the ex tra fu el valu e decay s at a rate set b y th e su stain bars. This
featu re is u sed to allow th e en gin e to catch u p to th e tran sien t th at h as occu rred and ,
con sequ ently, its value will be d ep end ent o n m an ifold design .

45
The heights of the increase b ars and the su stain bars are ad ju sted usin g th e sam e keys that are
u sed fo r ad justing the fuel cu rve b ars. Th e left an d right arro w key s allo w y ou to m ove fro m o ne
b ar to th e n ext.

The thro ttle pu mp valu es sho u ld b e set u p after the fuel an d m aps are correctly tu ned fo r steady
lo ad ru n nin g. Attemp ting to sm o oth o u t engin e tran sien ts b efo re th e fuel maps have b een
o ptimised fo r stead y state run n in g may b eco me con fusin g. The six thro ttle respo n se b ars sh o uld
b e ad ju sted by trial an d error to give o ptimu m th rottle respo n se in each rev ran ge. Gen erally, y ou
m ay no t need m uch ab o ve 3000 rp m, b ut cou ld ex pect m uch higher valu es b elo w 1500 rpm .

Note th at th rottle resp o nse can also b e affected by p oo r m anifold design . If y ou have d esign ed
y ou r own in let man ifo ld y o u may fin d th at alth o ugh th e en gin e ru n s well at stead y lo ad it leans
o ut if th e th rottle is o p en ed su dd enly . Th is will occu r if th e fu el in jectors are po o rly po sitio n ed
and the fuel is wettin g d own th e walls o f th e in let man ifo ld rather th an remainin g as a m ist.

The fin al param eter on the Th rottle Pu mp page is th e Co olan t Facto r. Gen erally , when th e en gine
is co ld, accelerato r pu mp valu es need to b e in creased slightly . Th e E6GM therefo re ap plies a
coo lant correctio n to th e th rottle p u mp in the sam e way as it d oes to the base m ap.

The Co o lan t Facto r m ay b e set with values fro m 0 to 4. Setting it to 0 will negate all coo lan t
correctio n to th e th rottle p u mp . Th e d efau lt settin g fo r th is p aram eter is 0.5.

6.2 Zero Throttle Map


One pro blem th at o ften o ccu rs with p erfo rm an ce en gin es is ro ugh id ling. Th e m anifo ld design ,
cam ch aracteristics, etc. can cause instab ility in th e air flo w. Th is m akes fu el m etering d ifficult. In
p articular, th e Map sen so r often can n ot correctly read the man ifo ld p ressu re, as it is eith er n on
existent, weak, o r p ulsin g too mu ch. In m any cases th ou gh , on ce th e en gin e h as so me sp eed , the
m an ifold pressu re sign al is usab le.

The best m eth o d o f m ap p ing th e en gin e is usin g th e man ifo ld p ressu re as the load . If in this
con figu ratio n id lin g is cau sing a p rob lem, th e Zero Thro ttle Map sh o uld b e tried. This Map m aps
th e fu el d elivery at zero th ro ttle below 2000 rp m. There are a few req u iremen ts th at n eed to be met
b efo re y ou can use th is Map . Firstly , yo u r th ro ttle p ositio n sen so r mu st b e calib rated p rop erly .
Seco nd ly , th e Map relies o n th ere b eing a co nsisten t air flo w at zero thro ttle for a given en gine
speed . That means that devices su ch as id le sp eed mo tors th at vary th e air flo w at zero thro ttle will
n ot allo w th e Zero Thro ttle Map to op erate co rrectly.

46
6.3 Full Throttle Map
The man ifo ld an d th ro ttle b od y d esign can also cause p ro blems tun ing at fu ll th rottle o n n o rm ally
aspirated en gin es. In so me cases, the man ifo ld p ressure can reach clo se to atm osp heric p ressure
b efo re fu ll th ro ttle is reach ed. This means that bars close to th e full lo ad bar on the Fu el Maps can
in terfere with th e fu ll lo ad b ar d ue to th e in terp olatio n between th e two b ars.

If y o u are ex perien cing difficu lties maintainin g air : fu el ratio at fu ll th ro ttle, it m ay b e n ecessary to
u se the Full Th rottle Map to set th e fu ll th rottle m ixtu res. Th e Fu ll Th ro ttle Map is activated ab o ve
th e valu e set in th e Fu ll Thro ttle Th resh o ld in the Fuel Setup , an d h as o ne p ro gram mable bar
every 500 rp m u p to 16000 rpm .

47
Chapter 7
Cold Starting and Running
The Haltech E6GM has fo u r featu res to m od ify fu el d elivery an d ign itio n timin g to aid in starting
and run n in g a cold en gine. Th e C o ld Start Prime map gives a cold en gine an initial b u rst of fuel
ju st as the en gine begin s cranking. Th e C oo lant Co rrection Map mo d ifies th e n orm al fuel
in jectio n un til th e engin e reach es n ormal op eratin g temp eratures. Th e Ign ition Crankin g Map set
th e cran k advan ce fo r different coo lant tem peratu res. An d finally , th e Ign ition Co olan t Map
m od ifies th e ign itio n ad van ce from th e Ign itio n Map for d ifferen t co o lan t temp eratu res.

7.1 Cold Cranking


At co ld cran k th e air sp eed at the inlet m anifold is very low. As a resu lt a lot of fuel that wo uld
n orm ally travel in th e air, sticks to th e m anifo ld walls an d d oesn't enter th e en gin e. Th e cylin der
cham ber temp eratu res are also low wh ich leads to po o r com b ustion . To o verco me th ese
in efficien cies, it is n ecessary to p rime th e en gine with a lon g p u lse of the injectors at the start o f
cran kin g to ensu re that the engine h as eno u gh fu el in the cylin der to fire.

The E6GM pro vid es a co ld start fu el p rime th at is ad justable at all engin e tem p eratures. This
allo ws th e d uration of the prim e p ulse to be o ptimised for cold cran kin g u nd er a wid e variety o f
con d itio n s. Access the Co ld Start Prim e fu nction fro m th e Fu el Map s an d Setu p Menu .

The cold p rime map sp ecifies an injectio n tim e b ased o n en gin e co o lan t temp eratu re. Th e heigh t
o f th e b ars d efin e th e actu al d u ration that th e in jecto rs are o pen . A typ ical map is already load ed
in to yo u r E6GM an d this sh o uld no t n eed to b e m od ified un less yo u are h avin g trou b le cold
starting the engine. An y ch an ges like this sho u ld be d on e On lin e, so th e ch ange can be reversed if
th e engin e b eco mes harder to start.

Over primin g th e en gin e will cau se it to floo d an d n o t start. To clear a flo o ded en gin e, o p en the
th ro ttle fully an d co ntin uo u sly cran k th e engin e. Do n ot p um p th e th rottle as th is will o n ly wo rsen
th e p rob lem .

The ign itio n tim in g can also b e set fo r co ld cran kin g. As with th e Co ld Prim e Map , th e Crank
Ignition Map sets th e ign itio n timin g to b e u sed wh ile crankin g acco rd in g to th e coo lan t
temp erature. Th is Map is set flat to 15° at factory , b u t it can be ad ju sted to give b etter startin g at
all temp eratu res.

48
7.2 Fuel Correction Versus Coolant Temperature
Once started , an en gin e req uires m ore fu el when it is co ld th an wh en it is ho t. Th is is a resu lt o f
lo w man ifo ld and in -cylin der temp eratu res wh ere fu el sticks to th e walls an d d o esn 't b urn
p rop erly . Th e Haltech sy stem co rrects fo r th is by usin g th e Fuel C o olan t Map to define the
relation b etween en gin e temp eratu re and extra fu el requ ired . Th e E6GM will au tom atically red u ce
th e amo un t of coo lan t co rrection ap p lied to th e en gin e as the th ro ttle is op ened an d air sp eed
in creases. Th e Fuel Co o lan t Map sho u ld n o b e ad ju sted u ntil th e Fu el Map s are co rrectly tu ned at
o peratin g temp eratu re.

Access the Fu el C oo lant Map from th e Fu el Map s and Setu p Men u. Th e m ap d efin es the
p ercentage increase in fuel at any given en gin e temp eratu re. Th e E6GM is sup p lied with a default
coo lant map wh ich may n ot n eed to be mo d ified. If th e co olan t m ap req u ires mo dification , the
chan ges sh o uld be d on e On lin e an d while th e en gin e is warm in g. Start the cold en gine an d ad just
th e Fuel Co olan t Map so that th e en gin e id les even ly. Yo u sh o uld n o t to uch th e th rottle wh ile
adju stin g th is m ap . Fo llow the arro w as th e en gin e warm s to pro vid e go o d ru nn ing mix tures u p to
o peratin g temp eratu re, wh ere th ere sh o uld be zero co o lan t co rrectio n .

49
Chapter 8
Correction Factors
The Haltech E6GM has two fu rther co rrectio n maps to co mp ensate the fuel for chan ges in inlet air
temp erature an d b attery voltage, an d also two co rrection Maps to adju st ignition tim ing fo r
coo lant and in let air temp eratu res. MOST USER S SHOULD NEVER ADJUST THESE MAPS.
These m ap s are facto ry set to p ro vid e ex cellen t co rrection fo r alm ost all en gin es. These m aps
sho u ld n ot b e ad ju sted un less the user has ex perimen tally d erived d ata that th e co rrection factors
cou ld b e b etter cu stom ised to su it a particu lar engin e. Wh en the E6GM software is ru n in the
Offline m od e, th e so ftware will lo ad facto ry-set co rrectio n m aps u nless o th er m aps are load ed .

8.1 Fuel Versus Air Temp Map


The mass o f air en terin g th e in let man ifo ld varies with th e temp eratu re of th e air. To com p en sate
fo r th is, the E6GM uses th e Fu el Air C orrectio n Map . Th e values su p plied in yo ur ECU have b een
m ath em atically determ ined to give the op timal co rrection fo r mo st en gin es.

The Fu el Air C o rrectio n Map is accessed via the Fu el Maps an d Setup Men u. Acro ss the b ottom
o f th e m ap d isp lay ed is th e in let air temp eratu re. An arro w ap pears sho win g wh ich bar the system
is cu rren tly u sin g.

The map d isplay ed is split by a h o rizo ntal lin e. Bars ab o ve this lin e in d icate a p ositive co rrection
m aking the mix ture rich er. Bars b elo w th e lin e in dicate a n egative correctio n m akin g the mix ture
lean er.

A ty p ical Fu el Versus Air Tem p Map was lo aded in to y o ur E6GM at th e facto ry. You sho uld no t
m od ify it u nless yo u ex perien ce trou ble with variatio n in en gin e p erfo rm ance with air
temp erature.

8.2 The Battery Voltage Map


The Haltech E6GM uses in telligen t fu el in jection driver circu itry th at co mp ensates for ch an ges in
b attery voltage. Th is co mp ensatio n can b e in sufficien t fo r th e fu ll range of b attery vo ltages th at a
veh icle's electrical system may ex perien ce. As the battery vo ltage falls, the injecto rs will take
lo nger to tu rn o n and so redu ce the effective o p en time. To co mp ensate, the E6GM app lies the
Battery Vo ltage Map to in crease th e in jector o n-time as th e voltage d rop s. Th is map sh o uld no t be
altered u nless th e sy stem is co nn ected to a fu el in jector test ben ch that will allo w the injecto rs to
b e accu rately flow tested o ver a range o f b attery voltages an d th e correctio ns calculated
acco rdin gly .

50
51
8.3 The Ignition Coolant Map
The Ign itio n Co olan t Map allo ws u p to 10° ad van ce o r retard o f the sp ark timin g b ased on en gine
coo lant tem p erature. Th is Map sh o uld on ly b e u sed if th ere is a need to ad just the tim ing for low
o r h igh temp eratures.

8.4 The Ignition Inlet Air Temperature Map


This Map allows up to 10° advance or retard o f th e sp ark tim ing b ased o n th e in let air temp eratu re.
Normally th is Map wou ld n o t n eed to b e used, bu t in so m e cases su ch as high in let air
temp eratures o n tu rbo /sup erch arged en gin e, retard in g th e sp ark may help p reserve the engin e.

8.5 Barometric Correction


Fluctuation s in baro metric pressu re varies th e d ensity o f th e in take air o f th e en gin e. At lo wer
b aro metric p ressure, th e en gin e can n ot b reath in as mu ch air, and th erefo re the amo un t of fuel
d elivered to th e en gine mu st b e redu ced . In map pin g in Th rottle Po sitio n Mo d e, th e Map sen so r
p rovides a read ing used fo r Baro m etric C orrectio n. Wh en in Man ifold Pressu re Mod e, th ere are
th ree fo rms of Baro metric C orrection p erfo rm ed b y th e E6GM.

The Man ifo ld Abso lu te Pressu re Sen sor (MAP Sen sor) su p plied with th e E6GM measu res the
abso lute pressu re o f th e air in th e in let man ifo ld , an d therefo re au to m atically co rrect fo r sm all
chan ges in b aro metric p ressure. Fo r a given geograph ical area, sm all flu ctuation s in the baro metric
p ressure can b e ad eq u ately h and led by the MAP Sen sor. Th is is th e first form o f co rrection
p erfo rm ed.

Larger fluctu atio ns in b aro metric pressu re are u sually caused b y a ch ange in altitu de. Wh en the
E6GM is p o wered on it ru ns a sm all test to determ ine the baro metric pressu re. As y ou sh o uld
h ave read earlier, th e ECU switch es th e fu el p um p o n at start u p (fu el p um p p rime). If the en gine
is n o t started, the fuel pu mp will be switch ed o ff. At this tim e, th e ECU also read s th e MAP
Sen sor. If the engine is n ot run n in g, th e MAP sen so r will in dicate the prevailing baro metric
p ressure. Th e ECU rem em b ers th is p ressu re and u ses it to p erfo rm a barom etric co rrectio n on the
fu el delivery . Small ch anges in th e b aro m etric p ressure fro m th at p oin t are th en h an d led by the
MAP Senso r. Th is is th e secon d fo rm o f b aro metric co rrectio n th e E6GM p erfo rms.

52
If at start u p th e en gin e is cran ked befo re the fuel pu mp prim e h as finish ed the EC U can n ot read
th e b aro metric p ressu re fro m the MAP senso r as th e en gin e will b e ap ply ing a vacu u m to it. In
th is case, th e E6GM will u se a pressu re read ing sto red in its m emo ry. Th is readin g is set to o ne
atmo sp h ere at sea level (1013 millibars) at th e factory . Th is valu e can b e reset to a p ressure th at is
close to wh at is ex pected in th e geo grap h ic area th e en gin e will b e u sed in. To reset th is value,
fo llo w th ese step s :

1 . Firstly make sure th e th ro ttle po sitio n senso r is pro perly calib rated . It mu st ex ceed 96%
thro ttle for this to wo rk. Also make sure th at th e MAP Sen so r is set correctly in the
Iden tificatio n.

2 . Switch th e ign itio n o ff.

3 . Ap ply full thro ttle.

4 . Switch th e ign itio n o n bu t DO NOT crank the eng ine.

5 . Wait till th e fuel pu m p p rim e finish es (ab o ut 5 seco n ds) then release th e th ro ttle. The
current baro metric pressu re as read b y th e MAP Sen so r will b e pro gramm ed into the
ECU’s mem ory .

It is not neces s ary or adv isable to perform this reset reg ularly. It sho u ld o nly be do n e if the
veh icle’ s regu lar p lace o f garage is mo ved o r if pro b lem s are susp ected in the baro metric
correctio n. For examp le, if an en gine is tu ned at sea level b u t is in tend ed to b e u sed main ly at a
h igh er altitu de, then th e reset sho u ld b e p erfo rm ed o nce it reach es its n ew regu lar locatio n . After
th at, the au to matic read ing do n e at start u p will b e su fficient.

The third fo rm of Barom etric C o rrectio n is p erfo rmed u sing a sep arate Barom etric p ressure
senso r. With a 1 Bar MAP Senso r (left op en to atmo sp heric p ressure) co nn ected to th e Sp are
In pu t, an y chan ges in b aro metric p ressure can be co m pen sated for imm ediately . Th is is necessary
when a large ch an ge in altitu d e is ex p ected d uring a d rivin g p erio d (a Hill C limb event such as
Pikes Peak in th e USA is a goo d ex am p le).

53
SECTION THREE
Software Features

Chapter 9
File Storage and Retrieval
Once y o ur Haltech E6GM sy stem is con figu red y ou sh o uld sto re th e entire set o f maps and the
Id en tificatio n to disk. In fact, it is wise to save maps regu larly du rin g tu n ing so that yo u can return
to a kn o wn map wh ile yo u are ex perimen tin g in differen t areas. Yo u can u se th e file storage and
retrieval to enh ance th e flex ib ility o f y ou r race en gin e b y sto rin g th e op timu m map s fo r each race
track.

The File sto rage an d retrieval fun ctio n s can b e accessed fro m th e Main Men u b y p ressing ¦ f
fo r files. Th is fu nction allo ws yo u to lo ad en gin e m ap s an d id en tificatio n fro m com pu ter d isk.
You can also save th e engin e m ap s an d th e id entification to com p uter d isk.

9.1 Saving Maps and Identification


9.1.1 The Save Command
To store all the map s and iden tificatio n to co mp u ter disk with the system run n in g On lin e, p ress
¦f then S at the Files sub-menu. The list of m aps already stored will appear on the screen.

You can save m ap s th at y o u h ave gen erated Offline to later b e lo ad ed in to the ECU. Yo u can also
save differen t versio ns o f a map to save time wh ile tu nin g track-sid e. Yo u can even have d ifferen t
m ap s fo r different circu its.

9.1.2 Giving Your Map A Filename


C ho o se a n ame to id en tify y ou r saved file. If y ou cho o se the sam e n ame as a m ap th at h as already
b een saved , the old file will be overwritten an d rep laced with th e file yo u are cu rren tly savin g with
th e sam e n ame. If y ou do n ot wish to erase any files alread y saved , ch o ose a n ew filen am e - o ne
th at d oes n o t ap pear o n th e screen .

The nam e y ou ch o ose sh ou ld n o t in clu de an y sp aces o r fu ll sto ps an d can b e u p to eigh t


characters in len gth . Th e n ame mu st start with a letter from th e alp hab et, n ot a n u mb er. For the

54
sake of y ou r o wn m em ory , try to select a n ame that yo u will b e ab le to recogn ise in six mo n ths
time.

As y ou perfect the maps for a p articu lar ap p licatio n yo u m igh t ad d a nu m ber to the en d of the
n am e to in d icate which m ap is m ost recent. Fo r ex amp le y ou might call the map s fo r a Tu rbo ,
Turb o1, Tu rb o2, etc.

After y o u h ave cho sen a n ame fo r th e maps, y ou mu st enter th e name in th e sp ace pro vid ed. The
system will pau se an d ask if it is OK to co ntin ue with th e save. If everyth ing lo o ks correct,
con tinu e by pressin g Y . If yo u en tered th e n ame in correctly , ab ort the Save fu nctio n b y p ressing
N , or R to re-enter a nam e.

9.2 Loading Maps and Identification


Wh ile th e ECU system is Onlin e, y ou can lo ad p revio usly saved map in formation from co mp u ter
d isk into yo u r Haltech EC U. Th e con tents of the EC U are erased an d rep laced with th e new m aps
y ou have ch osen. If y o u are Offline, yo u can lo ad p reviou sly stored m ap s, view and ed it th em,
th en save th em for later use.

To lo ad new co mp lete maps and id entification into th e EC U, yo u m ust first b e On lin e. Press
¦ f then l from the Files sub-menu. The load comm and erases the contents of the ECU and
replaces it with the set o f m ap s sto red on the disk y o u are lo adin g in to the system. Remem ber to
s av e any m aps currently in the E CU that you wis h to retain before loading new maps from a
d is k .

Alth o ugh th e lo ad in g o f th e m ap s sh o uld n o t affect th e ru n nin g o f th e ECU, it is b est that the


engin e is no t un der load wh ile map s are b eing load ed .

Select th e n ame of the map y o u wish to lo ad by usin g th e arro w keys to h igh ligh t that name and
p ress return . If there are m ore files th en will fit in th e wind o w, yo u can scroll do wn th ro u gh the
extra files u sin g th e arro w keys. If y ou kn o w the nam e o f th e file, yo u m ay typ e it in. The
com p uter will th en p au se to ask if everyth ing is OK b efo re co ntin uin g th e lo ad. If y o u are read y to
p roceed , press Y . If th ere is an error, ab o rt b y p ressing N . Th e lo ad will take app rox imately two
m in u tes.

55
9.3 File Management
The EC U's map in form atio n is sto red as a file o n d isk. You may th ink of these files as b o oks in
library, wh ere th e filen ame is the title of the b oo k. So th at the b oo ks d o n ot b eco me difficu lt to
find as y ou r lib rary gro ws, there are a few features th at h elp y ou to o rgan ise yo u r files.

9.3.1 Erasing Unwanted Maps


The Erase fu nction in the Files su b -m en u will d elete old files from disk. Press E fro m th e Files
sub -men u to en ter this fu n ctio n. The list o f m ap s sto red on the disk will ap pear. Use the Up and
Down Arro ws to select th e map y o u wish to erase, o r else ty p e in th e n ame o f th e m ap , th en p ress
retu rn ( ¬ ). The com pu ter will pau se to ch eck th at every thin g is OK. Press Y to con tinu e to
erase, o r else N to abo rt.
It is a go od idea to erase o ld m aps as so on as they becom e o b so lete. Th is is p articu larly tru e if y ou
are tryin g to b u ild a lib rary o f maps. It can b eco me difficu lt to remem ber later which m aps are
current and wh ich are o bso lete.

9.3.2 Changing Directories


If files can be liken ed to b oo ks in th e library, then directo ries are an alo gou s to names on the
shelves. Directo ries can be used to gro u p related files togeth er.

To ch an ge d irectories when lo adin g, savin g o r erasin g maps, p ress ¦ c . The Files List will n ow
d isp lay all d irectories in sq uare b rackets. Select the d irecto ry y o u wan t u sing the Up an d Do wn
arro ws, and pressin g R etu rn. Directo ries can ex ist with in o ther directo ries, so yo u m ay chan ge
several times b efore reach in g th e d irectory y o u seek. On ce y ou h ave fo u nd it, h it ° . The sym bo l
[..] in dicates th e parent directo ry to th e on e y o u are in

56
Chapter 10
Printing Maps

10.1 The Print Function


You can p rint the map s and iden tificatio n info rmatio n to prin ters th at accep t IBM em ulation
m od e, such as IBM com p atib le do t matrix printers (con sult yo u r p rin ter m an u al). Th e Prin t
fu nction sh o uld wo rk with oth er d ot m atrix p rin ters, bu t so m e special characters su ch as °, ±, etc.
m ay no t prin t co rrectly . Select the p rin t fu n ctio n b y p ressing p from th e Options su b-m en u

The system will presen t yo u with o ptio ns on wh ich d ata y ou wish to prin t. There are fo ur o ptio ns.
Their mean in g is as follo ws:

1) Setup Inform ation - th is will p rint o nly th e setu p p ages (ie. Fu el, Main an d
Ignition pages).

2) M aps - Prin ts all the map s in th e sy stem (ie. Fu el, Ign ition an d Co olan t).

3) Output Options - Th is fun ction will print th e current settin gs and the status o f th e
ou tp ut o ption s of the ECU. (ie. Tu rb o Wastegate).

4) P rint All Inform ation - Th is will p rint all o f th e ab ove in fo rm atio n

The sy stem will ask fo r a n ame to p rin t at th e to p o f th e printed o u tp u t. This allo ws yo u to


d ifferen tiate between p rin to uts if y ou have p rinted m ore th an o ne set o f m aps. Th e n ame can be
u p to ten ch aracters in length. Typ e in the n am e an d p ress En ter ( ¬ ).

The system pau ses to allow yo u to set up the p rin ter. If y o u d o n ot wan t to p rin t yo u can leave the
p rin t fu n ctio n b y p ressing ° . Pressin g an y o ther key starts the p rin tin g. Before yo u start p rin ting
th e p rin ter m ust be On line an d mu st h ave po wer and pap er. On ce th e p rintin g h as started y ou can
abo rt th e printin g b y p ressin g ° .

57
Chapter 11
DataLog

11.1 The Datalog Option


This op tion reco rd s th e En gin e Data in fo rmation at ap pro xim ately five times p er secon d wh ile the
engin e is ru n nin g. This datalo g is u sefu l fo r tracking the system's beh avior th ro u gh ch angin g rp m.
It also facilitates tro ub le-sh oo ting, as all the EC U's wo rkin g param eters are record ed faster th an
th ey can be read on th e En gin e Data Page.

The Datalo g Men u is accessed thro ugh th e Options Men u. (Press ¦ o ). Th en select the
D key to make a datalog, the IBM software m ust be running and Online. Or it can be accessed
d irectly b y u sin g § D

11.1.1 Setting Up the Datalog Page

Befo re b egin nin g a d atalog the data p age can o nly disp lay eight p arameters which are selectab le
th ro u gh a simp le m enu . To access the con figu ratio n m en u p ress C and follo w the in structio ns
th at are p resented with the selectio n m enu .

11.1.2 Creating a Datalog


You can ch o ose to reco rd the d atalog eith er in m emo ry o r d irectly to d isk. To reco rd to m emo ry ,
p ress D in the Datalo g su b -m enu . Th is will reco rd en gin e d ata in a co n tin u ou s lo o p, u p to ab ou t
th ree m inu tes i.e.. wh en y ou sto p th e d atalo g, it h as a reco rd of th e p reviou s th ree min utes o f
engin e d ata.

Alternatively , y o u can datalo g d irectly to d isk b y p ressing A . Th e so ftware will ask yo u fo r a


filen ame to enter. Wh en reco rd in g to disk, y o u are limited o nly to the free memo ry left o n d isk.
The d atalog co n su m es abo u t 11kb ytes per minu te o f run nin g. Th us, on the disk su pp lied, there is
o ver 20 min utes of datalog sp ace. Th e disadvantage in d atalo ggin g in th is m ann er is th at th ere will
b e small "gaps" in the datalo g of a few seco nd s as blo cks of in fo rmation are written to disk. If
d atalogging to h ard disk, th ese gap s b eco m e in sign ifican t.

You sh o uld save th e Map s being u sed at the tim e o f th e Datalo g to d isk. It is ad vised to do this
b efo re th e Datalog is taken . Savin g th e Maps makes sure that all the engine info rmatio n (in clu d ing
th e Iden tificatio n an d th e setu p s) are saved to d isk. If th e Datalog is view o ffline at a latter d ate,
th e Map s will n eed to b e lo ad ed so th at the p ro gram min g so ftware kn o ws th e setu p o f th e ECU
and can calib rate th e d ata p rop erly .

58
To stop th e datalo g p ress . If y ou are p erfo rmin g a datalo g to memo ry, the screen will
in stantly ju mp b ack to the Datalo g su b-m en u . If yo u have b een record ing to d isk, there will b e a
m om en t's p ause as the file is clo sed .

11.1.3 Viewing the Datalog


To view th e datalo g y o u h ave just taken , press V from the Datalo g su b -m en u . Th e Engin e Data
in fo rmation will ap p ear as rows across th e screen , with a time in d ex at th e en d o f th e ro w.

At th e b o tto m o f th e screen is a list of the com man d key s. Th ey are d escrib ed in detail h ere:

£ - scroll up datalog one line


¢ - scroll down datalog one line
³ - scroll up datalog one page
´ - scroll down datalog one page
² - jump to start of datalog
¶ - jump to end of datalog
? - jump to page #
S - show statistics (max., min. & avg. of each parameter)
° - exit
If th e p o wer to th e EC U is in terru pted while a d atalo g is ru nn in g, the d atalog will sto p u ntil the
p ower resu m es. Th is will save mem ory wh ile ign ition is switched off.

11.1.4 Datalog File Management


Datalog files may b e saved to d isk, lo aded an d erased in ex actly th e sam e m an n er as m ap s. From
th e Datalog sub -menu , yo u can do th e fo llowing:

S - save datalog to disk. This function is only relevant if you have previously perform ed
a d atalo g to m emo ry.
L - load a datalog from disk.
E - erase a datalog from disk.
Wh en savin g a Datalo g to d isk, y ou sh o uld also save the Maps b ein g u sed at th e time of the
Datalog. It is ad vised to d o th is b efo re th e Datalo g is taken . Savin g th e Maps makes sure that all
th e engin e in fo rmation (in clud ing the Iden tificatio n an d th e setu p s) are saved to disk.

59
Befo re lo ad ing a Datalo g from disk, y o u sho u ld lo ad the Maps that were saved with it so that the
p rogram min g so ftware kn o ws the setu p o f th e ECU an d can calib rate the data p ro perly. Do not
load a Datalog when Online to the E CU, or els e the M aps you load will ov erwrite the Maps
in the E CU. If you want to v iew a s av ed Datalog , s witch to offline mode, load the appropriate
m ap, and then load the Datalog.

11.1.5 Printing Datalogs


You can prin t d atalo gs to any ASC II p arallel p rin ter, su ch as IBM co mp atib le d ot matrix p rin ters.
This will print the current v iew only. If yo u wish to p rint ano ther view, switch to th at view and
p rin t again. To p rin t a d atalo g p ress P in the Datalog su b -menu .

The info rmatio n in th e datalo g is divided in to p ages o f data. The total n u mb er o f p ages in the
current d atalog is d isp layed . Th e so ftware will ask fo r th e n u mb ers o f th e first and last pages y ou
wan t to prin t. If yo u wan t to p rin t th e en tire datalo g , en ter 1 fo r th e first p age, an d th e n um ber
d isp lay ed as th e last page.

The system pau ses to allow yo u to set up the p rin ter. If y o u d o n ot wan t to p rin t yo u can leave the
p rin t fu n ctio n b y p ressing ° . If y ou wan t to re-en ter th e start and en d p age n um bers p ress R .
Any oth er key b egins the p rin ting. Before yo u start p rin ting the prin ter mu st b e On lin e an d m ust
h ave po wer an d p aper. On ce the prin tin g h as started y o u can abo rt th e p rin ting at an y time by
h ittin g ° .

60
Chapter 12
Customising the Software

12.1 The Setup Page


The Setu p win d ow allo ws yo u to chan ge the way th e so ftware works fo r y o u. If y o u alter an y o f
th e p arameters on this p age, the pro gramm ing software will rem emb er the chan ges y o u h ave
m ad e an d th ey becom e th e d efau lt settin gs. The nex t time y ou ru n th e Haltech p rogram me, the
settin gs will be as y o u left them .

The Setu p Win d ow is accessed fro m the Setu p m en u b y pressin g ¦ s . Or b y p ressing § p .


Then fo llow th e key stro ke instruction s ou tlin ed at th e base o f th e win do ws to m ake yo u r settin gs.

The Data Setu p wind o w is accessed th ro u gh the Op tio n s Men u b y p ressing ¦ o . Th en


selectin g d . th e d ata p age win do w will allow yo u to select th e d ata wh ich y ou wish to view at the
b ase of the map s. This is p articularly useful wh en u sing th e CGA vid eo m od e as the size of the
m ap is red u ced to allo w all the en gine data to b e viewed . By redu cin g th e n u mb er o f d ata
p arameters the size of th e m ap is in creased letting sm all chan ges in b ars mo re visib le.

12.1.1 The Display


The Haltech p ro gramm in g so ftware h as been written to su it a graph ical CGA, VGA o r EGA
m on ito r. In mo st cases, th e p rogrammin g so ftware will detect wh at so rt o f d isplay y o u h ave an
select th e ap pro p riate m od e.

You can also ch oo se to o p erate in co lou r or mo n och rom e. Since m any lap top com pu ters are no t
in co lou r, th e m o no chro me setting sh o uld pro vid e better con trast to read th e screen .

12.1.2 Com Port


The pro gram min g software can talk to th e Haltech ECU th ro ugh either COM1 or COM2. Select
th e com po rt y o u are u sing here.

61
SECTION FOUR
E6GM Optional Outputs

Chapter 13
Software Access
13.1 The Output Options Page
The Ou tp ut Op tion s Page is wh ere all E6GM op tion s are en abled /d isab led and pro gram med. This
p age may b e accessed in either On lin e or Offline mo d e. R em em b er that an y ch anges y o u m ake in
Offline m od e will n o t affect th e EC U.

Pressin g ¦ o will take y o u to th e Op tio n s Men u . Press O to go to th e Ou tpu t Op tio n s Page.


Alternatively u se th e § o h o t key co mb ination

Here, th e five E6GM o ptio ns are sho wn in five win d ows. C u rrent settin gs are d isp lay ed fo r each
o f th e o p tio n s. Use the left an d righ t arro w key s to h ighlight the fun ctio n y o u are in terested in and
p ress ¬ to select th e o n e y ou wan t.

To ad ju st th e p aram eters o f th e Id le Sp eed C o ntro l o r th e C losed Lo op Co n tro l fu n ctio ns, hit ¬


when th at fun ctio n is highlighted . In th e case of the th ree Au x iliary Outp uts, h ighlight the
chan nel, th en u se th e u p an d d own arrows to mo ve thro u gh its p arameters. Strike ¬ if y o u wish
to m ake a ch an ge. Som e fu nction s h ave map s associated with th em , wh ich are accessed th ro u gh
th eir Op tion s' wind o ws.

A keystroke gu ide is available at th e b otto m o f th e screen . Fu rth er, a sim ple Help wind o w may be
o pen ed b y p ressin g ¦ H . Th is will d escrib e th e fu n ctio n y ou are currently lo o kin g at, an d o ffer
som e ex plan atio n as to ho w its parameters are to b e u sed .

62
13.2 Enabling Options
Every o p tio n h as an En ab le flag at th e to p o f its win d ow. To ggling this flag allo ws yo u to switch
th at op tion o n and off. Th e settin gs fo r an o p tio n th at is switch ed o ff will no t ch ange wh en y ou
switch it back o n later. Wh en a map is lo aded fro m d isk, ou tpu t fun ctio n s th at d o n ot m atch what
is in the EC U are au to m atically d isab led. After lo ad in g a map, retu rn to th e Ou tpu t Op tio n s Page
and check th e fu nction s yo u want enab led .

Any ch ange yo u m ake in the Op tion s page will n ot affect th e ECU un less y ou are On line. If y ou
are making ch anges Offlin e, then b e su re to save yo u r d ata to disk so th at it m ay b e later
u plo aded .

63
Chapter 14
Idle Speed Control
14.1 Description
A b ip olar stepp er m oto r m ay b e u sed to con tro l the ingress of add itio n al air to th e en gin e wh ile
th e thro ttle is closed. This is u sefu l fo r m ain tain ing steady idle un d er chan gin g lo ad con d itio ns,
e.g. as air co nd ition er com p ressors or head ligh ts are switched o n an d o ff. The step p er mo tor m ay
also be p ro gram med to increase th e id le rev-rate ju st after startin g, o r wh ile the engin e is still co ld.

14.2 Using the Idle Speed Motor


In o rder to use the id le air co n tro l fu nction , yo u m u st h ave a suitable id le sp eed step per mo to r
fitted to the engine

The idle air circu it d raws filtered air in to th e en gin e aro un d th e th rottle p late, as suggested in figure
14-1. No rm ally this is d on e via an air bleed in to the man ifo ld. A valvin g arran gem en t is u sed so
th at the idle sp eed mo to r p inch es o ff the air in to the engin e. Wh en th e engin e is below the d esired
id le speed, the step per mo tor's p lu nger retracts to allow mo re air to en ter the en gine. Wh en the
id le speed is to o h igh , the plu nger ex ten d s. If y o ur en gine do es n o t alread y p ossess an idle air
b yp ass circu it, a su itab ly m ach ined alu min ium b lo ck is available to m ou n t th e id le speed m oto r. A
b alan cin g sy stem o r p lenu m arran gem en t sh o uld be used if emp lo y ing ind ivid u al thro ttle b od ies,
so th at all cy lin d ers ben efit eq u ally fro m th e ad dition al air.

NOTE: You mu st ensu re th at the man ifo ld's air b yp ass aperture is sufficien tly sm all so as to no t
o ver-rev th e en gin e wh en step p er mo tor is fu lly retracted . Fittin g a large id le air valve to a sm all
cap acity en gin e can lead to p o or idle co n tro l an d d angero u sly high en gin e rp m with no thro ttle
con trol.

Fig 1 4.1 . Th e i d le-a ir ci rcu it .

There sh ou ld b e sufficien t airflo w aro u nd the


closed th ro ttle p lates to p ermit th e en gin e to idle
slowly even with n o air p assin g th ro u gh the idle
b yp ass circuit. Th e thro ttle sto p sho u ld be
adju sted to en sure th is is th e case. Rem em ber
th at th e th rottle p osition sen so r will n eed re-
calib ratio n if th e th rottle lim its are altered .
Install th e id le air circu it and the step per mo tor,

64
and attach the id le sp eed m o to r to its co n nectio n o n th e E6GM h arn ess. R u n the E6GM
p rogram min g so ftware On lin e an d go to th e Outp ut Op tion s Page. Ign itio n will n eed to be
switched on .

65
The idle sp eed mo tor is o nly ad ju sted when th e ECU determ ines th at th e en gin e is in an idle
con d itio n ; th at is, th ro ttle closed (0%), an d en gin e sp eed an d manifo ld p ressure within lim its (see
b elo w).

14.3 Adjusting the Idle Speed Control


There are ten p aram eters to be adju sted in the idle sp eed con trol.

E nable/Dis able: The Idle Sp eed C on trol can be switch o n o r o ff.

Targ et Idle Speed: Th is is th e en gin e sp eed that the EC U attem p ts to m ain tain at id le.

Cold Idle-Up RPM : Th is sp eed is add ed to th e Target Sp eed wh en the en gine tem peratu re is
cold .

P uls e Divider: With a value o f 1, th e stepp er m o to r wo uld be p ulsed every 4mS. In som e cases
th is may b e faster th an th e mo to r is capab le o f reacting, or may cause th e en gin e sp eed to
o scillate. In creasing th is param eter red u ces th e rate at wh ich the step p er mo tor is p u lsed .

P os t-Start RP M: Th is valu e is add ed to th e Target Id le Sp eed for the first 20 secon d s after
starting. It is of p articu lar u se in preven tin g stallin g d u e to heat so ak wh en startin g a warm engin e.

Norm Idle Bar: Wh en m an ifold pressu re is used as th e lo ad sen sor, excessive vacu um can be
u sed as an ind icatio n th at the engine is n o t at id le (i.e.. th e wheels are d rivin g th e engin e), an d so
th e E6GM will n ot alter th e id le sp eed m o to r. To determ ine this value, go to th e fu el map s wh ile
th e engin e is id ling and press ² . The ran ge an d b ar n um bers will ap pear in the top righ t co rner o f
th e screen. Enter th at b ar n um b er in th is field - th e id le m oto r will b e igno red at a lower m anifold
p ressure.
NB: If u sin g th rottle p o sitio n as th e lo ad p arameter, set th is valu e to 1.

Cold Temperature Limit: th e temp eratu re b elo w which th e en gin e is d efin ed as b ein g co ld, and
th us the Co ld Id le-Up wou ld ap ply .

Rpm Operation L imit: If th e en gin e rp m is ab o ve this speed, the idle mo tor will no t be mo ved .
To ensu re th e sy stem will n ever "h an g" with the idle valve o pen , ch oo se a speed h igh er th an that
at wh ich th e en gine will ru n with th e id le air-b y pass p assage fully op en.

Hot Opening Value: The Idle Sp eed Mo tor can be o pen ed up b y a pro gramm able am ou n t wh en
th e ignition is first turn ed o n. The Ho t Op en in g valu e determ in es wh at amo un t to o pen wh en the
engin e is ab o ve the Co ld Temp erature Lim it. Th e valu e is a n um ber between 1 and 100, b u t is no t
a percen tage o f the total o p en in g ran ge. The valu e sh ou ld b e set to give th e desired flare u p R pm
when th e en gin e is h ot.

66
Cold Opening Value: Th e Co ld Open in g value d etermin es wh at amo u nt to o p en the Idle Mo to r
when th e en gin e is belo w the C old Temp eratu re Lim it. The valu e is a n u mb er b etween 1 an d 100,
b ut is n o t a percen tage of the total op enin g range. Th e value sho uld be set to give th e d esired flare
u p R pm wh en th e engin e is co ld.

67
Chapter 15
Closed Loop Control
15.1 Description
By u sin g th e o xy gen sen sor fitted to th e ex hau st system of an engine, th e E6GM is able to
p erfo rm a feed b ack co rrectio n to maintain a co n sistent air-fuel ratio arou n d stoich io m etric m ix ;
i.e.. wh en exactly the correct am o un t o f fu el is pro vid ed to co nsu me all the ox y gen o f th e air
d rawn in to the engine, with ou t an y u n bu rned fu el remain in g after co mb ustion . Using closed lo op
fu el con tro l ad ap ts for small variation s in fuel qu ality an d day -to -day ru n nin g, p rovides better fuel
eco n om y an d lo wer em issio ns.

Fi g ure 15 .1 Typi cal la mbda sen sor o ut p ut .

An ox y gen senso r (o r lam bd a senso r) is placed


in the ex h au st gas stream usu ally after the
co llecto r b ut b efo re th e cataly tic co n verter. The
O2 senso r po ssesses an o u tp u t voltage
ch aracteristic sim ilar to th at in figure 15-1.
Wh en the ex h au st gas is free fro m o x ygen (i.e..
mix tu re is rich ), th e senso r read s aro un d 1 volt.
Wh en there is an ex cess of o xy gen , th e sen so r
reads clo ser to 0 vo lts. Mo st o x ygen sen so rs'
tran sfer cu rves ch an ge very su d den ly aro u nd
sto ich iom etric mix tu res.

The ob ject in closed lo op co n tro l is to measu re th e voltage o f th e o xy gen sen sor, determ ine
whether the en gine is ru nn ing lean or rich , an d co mp ensate acco rdin gly by adju stin g th e in jection
time. Th e ECU may o verco rrect sligh tly, and th en will p ull the mix ture back to wards the d esired
air-fu el ratio . Th is sligh t o scillatio n either sid e o f sto ich iom etric mix tu re aid s the fun ctio n of the
catalytic co n verter.

68
15.2 Using Closed Loop Control
In o rder to use the clo sed loo p fu el con trol fun ctio n , y o u m ust have th e an ap pro priate lam b da
senso r m ou n ted in the exh aust stream . Ru n th e E6GM p rogrammin g so ftware ONLINE an d go to
th e Outp ut Op tion s Page. Switch the Ign itio n to ON. Select Clo sed Lo o p C on tro l an d ad just the
fo llo win g p aram eters as necessary .

L ower RPM L imit: Th e engin e m ust be run n in g ab o ve this sp eed for th e closed lo op fun ctio n to
o perate. No rmally this wo uld be set a few hu n dred rp m abo ve o r b elo w id le, dep en d ing on
whether yo u wish closed lo op con trol to o ccu r at idle sp eeds.

Upper Throttle Limit: It is generally un d esirab le to ru n an en gine at stoich io metric air-fu el ratio
when u n der lo ad. This param eter is u sed to determ ine wh en th e d river is deman din g su fficien t
engin e o utp ut to d isen gage th e closed lo op fu n ctio n. The sm aller th is n u mb er, the earlier the
feed b ack co n tro l will d rop o ut.

E ng ine Cycles Between Corrections : The o xy gen sen sor do es n o t respo n d imm ed iately to the
exh aust gases o f th e co mb ustion wh ich h as just taken p lace. There is a gas tran spo rtatio n time
from th e en gin e to the sen sor, plu s th e sen so r reactio n time itself. C on sequ ently , th e ECU co u nts
a nu mb er o f en gine cy cles b efo re accep tin g th e readin g from the ox y gen sen so r. If the closed lo op
fu nction is resp on d ing erratically , co n stantly overd rivin g to th e ad justmen t limits, o r if there is
in su fficient oscillation in th e air-fu el ratio fo r th e cataly tic co n verter to o p erate, increasing this
p arameter m ay help . If it is set to o h igh, the feed back lo op will be n oticeab ly slow to resp on d to
chan ge.

O2 Sens or Thres hold Voltag e: Th is is th e senso r vo ltage b y which th e E6GM d etermines


whether the en gine is lean o r rich ; it is th e target that is sou ght to b e maintained . Th is is n o rm ally
set to th e vo ltage th at co rrespo n ds to an air-fu el ratio o f 14.7:1, arou n d 600m V. It is also kn own as
th e senso rs referen ce vo ltage.

Max imum Fuel Increas e: The clo sed loo p algo rithm will b e p erm itted to in crease th e fuel
in jectio n tim e n o fu rth er th an this lim it wh ile attemp ting to en rich th e m ixtu re. The valid range fo r
th is limit is 5% to 12.5% .

Max imum Fuel Decreas e: Again a range o f 5% to 12.5% app lies to th is p arameter which is the
limit of correctio n p erm itted to the base fu el in jection tim e wh en lean ing th e mix .

NB: It is preferable to keep th e in crease an d d ecrease lim its small (say aro u nd 5-10%). Ex cessive
swin gin g o f th e air-fu el ratio can resu lt in su rgin g an d p oo r op eration of th e catalytic co n verter.
The clo sed lo op algo rith m sho u ld n ever b e used as m ean s to correct bad map pin g.

E ng ine Cycles at Idle: Ex hau st gas tran spo rtatio n time is m uch higher at id le, wh en th e en gin e is
b reathin g th e least. If ru nn ing the closed lo op at id le, a lo n ger tim e m ust be allo wed to p ass before
p erfo rm ing a feedb ack correctio n resp o nse.

69
O2 Sens or Threshold at Idle: It is u nlikely that th e en gin e will ru n at idle sm oo th ly at th e same
air-fu el ratio as at cru ise. Typ ically , a rich er mix is n ecessary. Th is param eter allo ws a d ifferen t
th resho ld vo ltage to be targeted du rin g clo sed loo p co rrectio n at idle.

O2 Sens or Type: Th e ty p e o f senso r u sed sho u ld b e selected h ere. C h oo se th e senso r th at b est


d escrib es th e senso r y o u are u sin g. It is also po ssib le to attach a 5 Vo lt sen so r, su ch as a UEGO
p rob e, to th e E6GM. Since th ese sen sors are ex pen sive, an d h ave lim ited life, it is u n likely that
th ey wo u ld be u sed in gen eral run n in g of the car for closed lo op feed back co ntro l, b ut rath er as an
aid d urin g tun in g. To u se a 5 vo lt senso r, a ju mp er sh un t needs to b e in stalled on the E6GM
circu it b o ard . Th is shu n t m ay b e later rem oved wh en the UEGO pro b e is rep laced b y th e stan d ard
1 Vo lt senso r o n ce tun ing is co mp lete. Please co n tact yo ur Haltech TM represen tative fo r d etails on
u sin g th is featu re.

70
Chapter 16
Auxiliary Outputs

16.1 Description
The E6GM po ssesses three o u tp u t ch an n els, each o f which m ay b e p rogram med to perform a
certain fun ctio n . Each ou tpu t ch an n el is a pu ll-to -gro un d sty le sign al suitable fo r switch ing
solen oid s, relay s o r low-po wer dashb o ard lam ps.

Do n ot con n ect an y d evice wh ich req uires m ore th an 1 am p con tinu o us current directly to the
ECU - it will n o t o p erate p rop erly . If yo u are switch ing high cu rren ts, u se a su itab le relay , either
m ech an ical o r so lid state, an d con trol the o peratio n o f th e relay with the EC U.

The three o u tpu ts available are: To rqu e Co nverter Co n tro l, Th erm ofan, and Air Co n ditio nin g
C on trol. Th ese fun ctio n s are d escribed below.

16.2 Torque Converter Lockup (TCC)


This fun ctio n co ntro ls the clu tch lo cku p so len oid on auto matic tran smissio n s. Lockin g th e to rq ue
con verter redu ces the am o un t o f en ergy lo st th ro u gh th e transm ission , pro vid ing better fuel
eco n om y .

The soleno id activates wh enever the road sp eed is greater th an a p rogram med value for a given
th ro ttle p ositio n . Th e solen oid will o n ly activate if the en gine tem peratu re is higher th an 46°C
(118°F), an d will b e d isen gaged if th e th rottle p osition ex ceed s 70% o r ro ad sp eed falls below
64kp h. The TCC fu n ctio n also pro vid es fo r a 4th gear/tran sm issio n o ver-tem peratu re switch in p ut.
This sign al ind icates th at th e tran smissio n is h ot, an d en gaged in to p gear. Wh en this is th e case,
th e locku p solen oid is activated regard less o f ro ad sp eed wh en ever th e th rottle is mo re th an 4%
o pen ed .

To u se the TC C fun ction , y o u mu st h ave a sq uare wave signal ro ad sp eed in dicator wh ose
freq u en cy is pro po rtio n al to ro ad speed. On ce th e wirin g is com plete, run the E6GM software in
Onlin e m od e an d go to the Iden tificatio n p age. Th e p aram eter R o ad Sp eed Valu e m ust be set with
th e n um ber of pu lses ex p ected p er kilo meter. If y ou are un sure o f th e ex act valu e for this
p arameter, enter an ap p ro p riate n u mb er and check again st the veh icles sp eed o meter. Ad just the
R oad Sp eed Value u ntil th e Ro ad Speed d isp layed o n th e En gin e Data Page an d th e actual veh icle
speed agree.

71
Go to th e Optio ns p age in the software, and select th e To rq u e C on verter Lo cku p fu nction on the
app ro priate ou tp ut. Th e m ap for the TC C fu nction ind exes th e vehicle ro ad sp eed against the
th ro ttle po sitio n . Wh en , for any given thro ttle p o sitio n, the ro ad sp eed is greater th an that
d isp lay ed in th e map, th e solen oid will b e en ergised . Th e ro ad sp eed m u st then fall 8 kph (5m ph )
fo r th e clutch to b e disengaged . Th is 8 kp h h ysteresis sh ou ld p revent solen oid oscillation du ring
cruising near th e cu t-o ff po int. Th e defau lt map activates the soleno id at 70 kph at smallest thro ttle
o pen ing, an d in creases the activatio n thresho ld to 160kp h at 70% th rottle. Alth o ugh th is m ap m ay
b e cu sto mised as requ ired , it is ad visab le to n ever en gage the lockup belo w 60 kp h (40 mp h ).

16.3 Electric Thermatic Fan Control (TF)


This fu n ctio n can b e u sed to switch on a thermo fan wh en th e engin e temp erature ex ceed s a
certain valu e. Th e fan will stay on un til th e en gin e temp erature dro p s b elo w a seco nd valu e. The
Thermo fan o utp ut is alway s en abled to preven t th e fan b eing switch ed o ff u n in tentio nally.

To adju st th e Thermo fan settin gs, ru n th e E6GM p rogramm in g so ftware and go to th e Optio ns
p age. Select th e Th erm ofan fu nction on the app rop riate ou tpu t an d set th e two temp eratures as
requ ired .

Switch On Tem perature: Th e temp eratu re th e en gin e co olant m ust ex ceed to switch the fan o n.

Switch Off Tem perature: Th e temp erature the en gine co o lan t mu st d ro p below befo re the fan
will b e switched off. Th is p arameter sh ou ld b e at least 5° lower th an the Switch On tem peratu re to
p revent the fan fro m switch ing in and o ut rep eated ly .

16.4 Air Conditioning Control (ACC)


The Haltech E6GM can be used to co n tro l th e Air Co n dition ing C lu tch o n vehicles with air
con d itio n in g fitted. Th e EC U receives an air co nd itio n ing req u est fro m th e d ash switch . Th e EC U
th en uses th e th rottle p o sitio n and the engine rpm to d etermin e if th e clu tch sho u ld b e d isen gaged .
This allo ws max imu m p ower to b e delivered to th e en gin e.

There is on e pro gramm able field, and the enab le, that can be adju sted . Th e field is th e R pm ab o ve
which th e clutch is d isen gaged . Also, th e clutch will b e d isen gaged when th e Th rottle Po sition
exceeds 96% .

72
SECTION FIVE
Appendices
Appendix A
Troubleshooting
This Ap pen dix is d evo ted to tro u ble sh o otin g p ro b lem s th at may occur du ring setting up the
E6GM o n y ou r en gine. To use th is Ap pen dix , firstly id entify th e closest sy mp tom or sy m pto ms
from th e list belo w, an d th en fo llo w th e ch ecklist for p ossible so lu tio ns.

A.1 Overview
Control Programm e P roblem s
• Th e Haltech Program min g So ftware will no t load u p
• Th e Haltech Program min g So ftware will no t op erate in On line mo d e.
• Th e En gin e Data Page is d isp lay in g u nu sual sen sor read ings

Starting Problems
• Fu el Pu mp do es n ot p rim e wh en ign itio n switch ed o n.
• Th e en gin e makes no attemp t to start

Idling P roblem s
• Th e en gin e will n o t id le when co ld
• Th e en gin e id les to o slow
• Th e en gin e id les to o fast
• Th e en gin e su rges at id le

L ig ht Throttle and Cruis ing P roblem s


• En gin e will n o t ru n at ligh t th rottle

F ull Power Problems


• En gin e dies u n der fu ll th ro ttle
• En gin e su rges un d er full thro ttle
• En gin e lacks p ower at fu ll th rottle

Throttle Res pons e Problems


• Po o r th ro ttle resp o nse
• Po o r th ro ttle resp o nse wh en cold

73
Cold running problem s
• En gin e ru n s p o orly wh en co ld

F uel Economy problems


• Po o r fu el eco n om y - city cycle
• Po o r fu el eco n om y - High way cy cle

A.2 Control Programme Problems


Haltech Programm ing Software will not start up
The Haltech pro gramm ing so ftware sh ou ld ru n o n an y com pu ter th at meets th e requ irem en ts in
C hap ter 3. If, after follo win g th e in stru ctio ns in C hap ter 3, th e p ro gram me will no t ru n , th e m ost
likely cause will b e in sufficien t m emo ry . If this is th e case, yo u m ust make mo re free m em ory
available before run nin g th e so ftware.

Do n ot try run n ing the Haltech so ftware from ou t o f an o ther sh ell p rogram me - alway s start from
th e DOS p rom p t. If y o u are load ing a n um b er of TSR (Term inate an d Stay Resid ent) u tilities
d urin g b oo tu p, y ou may n eed to d isab le th em before ru n nin g th e Haltech so ftware. Refer to y ou r
com p uter an d DOS referen ce m an u als on memo ry m anagem ent.

Alternatively , y o u may m ake yo u r Haltech d isk bo o tab le b y p lacing it in flo pp y d rive A: and
ty pin g:

c:\> s ys a:

We reco mm en d th at y o u make a b ackup of the o riginal disk b efore try ing this. Yo u sho u ld th en
b e ab le to restart y o ur com pu ter with the disk in drive A:, an d th e Haltech software will lo ad and
ru n auto matically.

If th e so ftware still do es n o t ru n, and y ou see the message "Erro r ## # at xx x x:x xx x ", reco rd th ese
n um bers (o r letters) an d co n tact y o ur Haltech dealer.

Haltech Programm ing Dis k will not run Online


If th e Haltech ECU do es n ot resp o nd to the Pro gram min g software req uestin g in fo rm atio n, th en
th e message R ECONNEC T HALTEC H will be display ed . Th is situation will o ccu r un d er the
fo llo win g co nd ition s

• EC U is n o t p o wered u p
• Pro gramm in g Cab le is n o t co nn ected
• In correct COM p o rt selected - see C hap ter 13
• W ron g Programm in g Disk (i.e. d isk do es n o t m atch EC U)
• Pro gramm in g Cab le is d amaged
• Serial po rt of pro gram min g com p uter is fau lty.

74
If th e d isk is th e wro ng version or y ou susp ect th at th e cab le is faulty , co ntact y o ur Haltech dealer.

E ng ine Data P age Dis plays Unus ual Readings


If th e air temp eratu re senso r, o r co olant temp erature sen so r is sho win g a FAULT con ditio n th en
th e sen so rs are eith er n o t o peratin g co rrectly o r are d isco nn ected . C h eck th at th e senso r wires are
n ot d am aged . C heck co ntin uity between th e p ins and the Main C on n ecto r.

If th e Th rottle Position Sen sor is sh owing a fau lt con d itio n th en re-calib rate the thro ttle sen sor and
check th e wirin g

If th e Man ifold Ab so lute Pressu re Sen sor d oes n o t read near atmo sph eric pressu re with the
engin e o ff, or if it sh o ws a fault co n ditio n, then ch eck th at th e senso r is co nn ected co rrectly .
C heck th at y ou have th e correct mo d el sen so r and that th e Id entification page in formation has
b een set co rrectly.

If th e En gin e Speed read in g is erratic, th e trigger is mo st likely p ickin g u p ignition n oise from
in co rrect p lu gs or lead s, electrical n o ise fro m coo ling fan s, starter m oto r, altern ato r o r o ther
electrical devices in the veh icle.

If th e En gin e Sp eed is steady bu t wro ng, ch eck that th e Id entification page co ntains the co rrect
in fo rmation regard in g n um b er o f cylin ders.

If en gin e p aram eters are all sho win g un usu al variatio n , m ake su re th at the EC U is gro un d ed
p rop erly . Also check th e en gin e an d ch assis grou n ds to th e b attery.

A.3 Starting problems


F uel Pump doesn't prime when ignition switched on
The Haltech E6GM will attemp t to ru n th e Fu el p um p fo r ab o ut 2 secon ds ju st after th e ign itio n is
switched o n . Th e fu el p um p relay sh o uld be heard clicking in and o ut with th e fu el p u mp . If the
relay clicks b ut the fuel pu m p d oesn't wo rk th en check th e wirin g of the fuel pu mp and its relevan t
fu se.

E ng ine makes no attempt to s tart


C heck th e fo llo win g:

• EC U is o p erating (will co mm un icate On line) du rin g crankin g


• Battery vo ltage an d co nn ectio ns
• Fu el Pum p ru n s
• In jecto r fu se is OK an d in jectors fire
• Ign itio n sy stem is op erating p ro p erly an d sp ark is available
• Ign itio n timin g is correct

75
If th e en gin e is floo din g, redu ce th e b ars in th e fu el m ap that are bein g u sed du ring cran kin g in the
fu el map , th e co olan t co rrectio n m ap and the cold prime map .

If th e en gin e is n ot receivin g en ou gh fuel and increasing tho se b ars d oes n o t h elp, check th at fuel
p ressure is available an d th at th e in jectors op erate pro perly (are clean ed and flo w-tested ).

A.4 Idling Problems


If th e en gin e will n o t id le when co ld b ut will wh en th e en gin e is warm th en the co o lan t co rrection
m ap needs to b e ad justed.

If th e en gin e id les to o fast o r to o slow, an d y o u are u sin g an Id le Air C o ntro l Moto r, firstly ch eck
th at the Idle Sp eed Co ntro l is en abled , an d then lo wer the target id le settin g if n ecessary . If no t
u sin g th e id le air con trol mo to r th en ad just the id le u sing the idle ad just screw o n the thro ttle
b od y . C h eck fo r an y air leaks in th e m anifo ld .

C heck th e ignitio n timin g at id le an d ad ju st if n ecessary.

If th e en gin e su rges o r hu n ts at id le then th e m ixtu res and tim ing are wro ng. Readju st the fuel
m ap s n ear id le con d itio n s.

In so me circum stan ces it m ay be n ecessary to u se th e Zero Thro ttle Map . C on sult Ch apter 6 [6.2]
fo r in fo rmation on u sin g th e Zero Thro ttle Map .

A.5 Light throttle and Cruising Problems


If th e en gin e falters un d er ligh t load th en th e m ix tu res might b e to o lean , ch eck the Fuel Maps.

A.6 Full Power Problems


If th e en gin e gasps un d er full thro ttle then th e m ixtu re m ay be too lean . If the engine b ogs d o wn
and b lo ws smo ke th en the mix ture is rich . Recheck th e fu el m ap s.

If th e m aps ap p ear to b e correct th en en sure that th e fu el p ressu re is n o t fallin g o u t o f regulation


b y u sin g a fu el p ressure gau ge. Flo w test and clean th e fu el in jectors.

In so me circum stan ces it m ay be n ecessary to u se th e Fu ll Thro ttle Map . C on su lt C hap ter 6 [6.3]
fo r in fo rmation on u sin g th e Fu ll Thro ttle Map .

76
A.7 Throttle Response Problems
Thro ttle resp on se o f th e E6GM is set u sin g th e th ree pairs o f th rottle p u mp settings. If the en gine
gasp s an d flat sp ots (m isfires) wh en th e th ro ttle is su d den ly o pen ed then th e th rottle settin g is no t
h igh en o ugh o r is m uch to o h igh . If th e en gin e b o gs do wn b ut con tinu es to ru n th en the mix ture
is to o rich. Exp erim ent with th e th rottle p u mp settings to ach ieve th e op timu m.

The thro ttle pu mp coo lan t factor affects the thro ttle p um p o nly wh en coo lant correctio n is b eing
app lied , i.e. befo re the engine has reached o p erating tem peratu re. Set th e thro ttle p um p in crease
and sustain figu res on ly when th e en gin e is warm. Wait u n til the engine is co ld again, and the
coo lant correctio n m ap has been set fo r go od stab le ru nn ing, befo re chan gin g th e co olan t facto r.

A.8 Cold Running Problems


If th e en gin e id les p oo rly wh en co ld then th e co olan t m ap may n eed adju stin g. If th e en gin e is
h un ting sligh tly wh en cold , th en th e co olant correctio n m ap is ju st too lean , an d so needs a sm all
amo u nt of enrichm ent. Slight advance with th e co olant temp . can h elp . If th e en gin e is difficu lt to
d rive wh en cold , p articu larly with gear ch anges, try in creasin g th e co olan t co rrectio n facto r fo r the
th ro ttle p um p.

An engine that will id le when warm , b u t fails to id le cold un less a tiny am o un t o f th rottle is
app lied may req uire id le sp eed co n tro l, with a fast-id le fun ction fo r wh en the engin e is co ld. The
E6GM can con trol an Id le Air C on tro l mo tor that will perform th is fu nction .

A.9 Fuel Consumption


Poo r fu el co nsu mp tion is a result of a to o rich m ixtu re. If th e fu el con sum ptio n in traffic is p oo r
b ut the h igh way co n su mp tion is go od , th en it co u ld b e th e areas of the map u sed for accelerating
th at need to be lean ed ou t. Th e th rottle p u mp may also waste fu el if its valu es are too high . Also
try u sin g th e fu el cu toff on deceleratio n featu re.

If th e city co nsu mp tio n is fair b ut h igh way cru isin g u ses too mu ch fu el then lean o u t th e light lo ad
b ars on the 2000 rp m to 3000 rp m map s (This is where m ost cru isin g takes p lace).

If th e cold start m ap is sup p ly in g too mu ch fuel on warm-u p this will also affect th e fuel
con sum p tio n o f th e veh icle.

77
Appendix B
Injector Impedance
Electrically , th ere are two d ifferent typ es o f electron ic fu el injecto rs. One ty p e o f in jector,
characterised b y a h igh co il im p ed ance (> 12Ω) is kn o wn as sat u rat i o n injectors. Th e o ther so rt o f
in jector, typ ically with coils o f less th an 6 oh ms imp edan ce, is kn own as p ea k-a nd -ho ld in jecto rs.
The nam es are derived from th e cu rren t waveform th at acco mp anies th e in jector wh en it is
switched on .

Satu ratio n, o r h igh im p ed ance, in jectors, req uire a sim ple switch to o perate. Wh en a 16 o hm
in jector has 12V ap plied to it, th e cu rren t th at is ex p ected to b e d rawn is 0.75 am ps (by Oh m's
law). Ho wever, th e cu rren t in a coil can no t ch ange in stan tly . Wh en po wer is app lied to this
in jector, the cu rren t bu ilds in th e coil o ver a p erio d o f aro un d half a milliseco nd , un til it reaches its
0.75 Am p m ax imu m, i.e. satu ratio n. The coils remain in satu ration un til p o wer is switched o ff at
th e end o f in jection .

In o rder to red u ce o pen in g tim e, th e coil imp edan ce can be red u ced . Very low imp ed ance wo uld
resu lt in very large co n tin u ou s cu rren ts, resu ltin g in a great d eal o f h eat an d waste of energy .
However, a mu ch smaller cu rren t is n eed ed to h old th e in jecto r o p en than is need ed to initially
switch it on . Th u s, such an injecto r is d escrib ed b y two cu rrents: a p eak curren t for o pen in g, an d a
h old cu rren t fo r maintainin g th e fu el flow. Th ese peak-an d-h old , or low im p ed ance, in jecto rs, are
p articularly goo d fo r h igh rp m engines needin g large fuel-flo w rates.

Peak-an d -h o ld injecto rs co me with a wid e variety o f cu rren t requ irem ents. Most peak-an d-h old
in jectors need 2A to switch o n with 0.5A ho ld cu rren t (2/0.5A p eak-an d -h o ld), or are 4/1A p eak-
and -h old . So me very h igh perfo rman ce injecto rs n eed as mu ch as 6A to switch on , esp ecially
u nd er h igh fuel p ressu res.

B.1 The E6GM Injector Drivers


The solid state d evices with in the E6GM EC U th at are u sed to switch the injectors are kn o wn as
th e i njecto r dri vers. Th e E6GM p ossesses fo ur heavy-d uty in jecto r d rivers th at can b e u sed on
eith er saturatio n o r peak-an d-h old in jecto rs. Each d river lim its its current draw to 4 amp s, and ,
u po n reach in g th at limit, clamp s th e cu rren t to ju st 1 amp .

The drivers used in the E6GM are each capab le o f firing two saturation injecto rs. Thu s, with fou r
d rivers, a to tal o f eigh t in jecto rs can be u sed . Each is also cap ab le o f firin g o ne or two 2/0.5A
p eak-an d -h o ld in jectors. If usin g 4/1A peak-an d-h old injecto rs, y ou sho u ld n ot emp loy mo re th an
o ne injecto r per driver. Mo st h igh cu rren t mo to rspo rt in jecto rs can also b e fired (o ne per driver)
p rovidin g fu el p ressures are n ot excessive (>5 Bar). Ru nn in g two high cu rren t, lo w imp edan ce

78
in jectors fro m o ne driver can resu lt in difficu lty in o btainin g stable air:fuel ratios wh en in jection
times are sh o rt (aro u nd idle an d light lo ad ).

In general, an E6GM d river will reliab ly fire two in jectors with m ore than 2.5 o h ms coil resistan ce.
C oil resistan ce can be measured with an o rd inary lo w-o hm resistan ce meter. If y o u d o n o t h ave
eno u gh d river p ower th en yo u will req uire an Ex tra Driver Bo x . If un sure, co n tact y o ur Haltech
d ealer fo r advice. NB: Un der no circum stan ces sh o uld yo u m ix satu ratio n and peak-an d-h old
in jectors on the on e driver. Th is will lead to erratic in jecto r o p eration .

79
Appendix C
Fuel Systems
The best EFI in stallatio n will y ield po or resu lts if th e fu el sy stem d oes no t meet th e d em and s o f
th e engin e. Insu fficien t fu el flo w can lead to en gin e lean o u t an d d eto n atio n wh ich cou ld cause
serio us d am age. Fo r th e safety of yo u r en gin e, we u rge y ou to check y o ur fuel sy stem 's capacity
and ensu re that th ere will b e sufficien t su pp ly at all times. A fu el p ressure meter sho u ld b e u sed
d urin g testin g and tun ing to en su re th at fuel pressu re d o es n ot fall ou t of regu latio n i.e. that the
p ressure do es n o t d rop or o scillate.

This ap p en d ix o ffers gu id elin es to testing yo u r fu el system and su ggests so me so lutio ns if th ere


are sup p ly p rob lem s. If yo u fin d y ou n eed to mo d ify yo u r fu el system and are u nsu re wh at to do ,
con tact a Haltech d ealer fo r ad vice.

Fuel is dangerous. B eware of flames, cigarettes,


electrical sparks, etc.

C.1 Fuel Requirement


If y o u can estim ate the po wer o utp ut o f a gaso lin e en gin e, y o u can m ake a reaso nab le guess at the
fu el flow req uirement. A simp le ru le o f th u mb , th u s, may be exp ressed in m etric or imp erial u n its.

E very 1 0 0 hp needs around 5 0 lb/hr (8.0 US gal/hr) of fuel


(6 .6 Imp gal/hr)

E very 1 00 kW needs around 67 0 cc/min (4 0 L /hr) of fuel

This assum es a b rake sp ecific fu el con sum ptio n o f 0.50. Th e actual fu el flow necessary by
in jectors an d p u mp are likely to ex ceed a figu re d erived this way . This is d u e to th e o verh ead s in
in jector d ead tim e and p um pin g return fu el to maintain regu latio n .

80
C.2 Injector Flow Capacity
If y o u h ave pu rchased seco nd han d in jectors, o r have remo ved th e cu rren t in jecto rs while d o ing
work o n th e en gin e, we stro n gly recom men d th at y ou clean and flo w test them . If y o u h ave
b ou ght n ew in jecto rs, it is wo rth flo w testin g th em an y way if y ou do no t kn o w their flo w rate.
Make su re th at y ou test th e injecto rs at th e fu el p ressu re that y ou r regulator is o p eratin g.

You r to tal injector flo w capab ility is given b y th e sum of the injecto r flo w rates. In jecto r flow
rates are usu ally sp ecified in either cc/min o r lb /h r. C heck th at y ou have en ou gh in jector flo w to
m atch th e estim ated p o wer o u tpu t co mfo rtab ly . Keep in m ind th at y o u d o n o t wan t to exceed
85% du ty cycle in jection on tim e, and th at at high rp m, in jecto r d ead tim e can con sum e a
sign ifican t amo u nt o f available injectio n time.

If y o u find that yo ur in jector flo w is insu fficien t, y o u can chan ge to larger in jectors, ad d ex tra
in jectors, o r in crease fuel pressu re. R aising fuel p ressu re to in crease in jecto r flo w rate is no t
reco mm end ed if th e d esired flo w is m ore than 20% th an th e sy stem cu rren tly ach ieves. Fu el flow
is n o t in direct p rop ortio n to fu el p ressure. In creasing fuel pressu re will in crease injecto r dead time
and red u ce the flow rate o f the pu m p.

C.3 Fuel Pump Capacity


You sh o uld en sure that y o ur fuel pu m p is capab le o f su pp ly in g su fficient fuel to feed the en gine
at m axim um p o wer. W ith the engine switched off (in jecto rs clo sed) feed th e return lin e of the fuel
p ressure regulator to a m easu rin g co ntainer. In th e case o f a tu rbo - or su p erch arged engine,
p ressurise th e m an ifold pressu re p ort of th e fuel pressu re regulator to th e m ax imu m b oo st of the
engin e. This is n ecessary as th e flo w rate of th e p um p d ecreases with o utp u t p ressu re. Po wer the
p um p fo r o n e m inu te an d calcu late th e ho u rly fu el flo w rate o f th e p u mp .

Since th e p ressure regulator o perates o n a retu rn system , th ere sho u ld always be fu el b eing
retu rned to the tan k, even wh en fu el flow to the en gine has reached its maxim um . If this fails to
h ap p en , the fu el p ressu re will fall ou t of regu latio n. Therefo re th e fuel pu m p m ust be cap ab le o f
d eliverin g sign ifican tly mo re fu el than th e en gin e is go in g to u se. As a gu ide, th e pu mp sh o uld
flow 30% m ore fuel th an co nsu med b y th e en gin e.

If y o u can n ot ach ieve the req uired fu el flo w fro m on e pu mp , yo u can emp loy two pu mp s in
p arallel. If y ou cho ose to u se a lo w p ressure pu mp to augm en t th e fu el flo w of a high p ressure
p um p, p lace a ch eck valve after th e lo w p ressu re p um p.

81
C.4 Fuel Rails and Pressure Regulators
A lo ng fuel rail with n arro w internal d iameter will su ffer fro m p ulsatio n in th e fu el rail. The
in tern al rail d iam eter sh ou ld b e aro un d 12mm (½"). Even so , oscillation s may o ccu r, p articu larly if
th e injecto rs are large. A fu el d amp er can help in remo ving th ese oscillation s. If ru n nin g a
m ultipo int setu p , b atch fire injectio n will also red u ce o scillatio n amp litu d e. Oscillatio ns may o ccu r
o nly within a certain rpm ran ge, so a fu el p ressure meter sho u ld b e mo n ito red thro u gh o ut the
d rivin g range o f the en gine.

On V co nfigu ratio n m oto rs, it m ay b e mo re p ractical to emp loy two regulators, o n e o n each
b an k's rail. The fuel fro m the p um p can b e sp lit to th e two rails, an d th e return lin e fro m the two
regu lato rs can b e jo ined . Since p ressu re regu lato rs work within certain flo w limits, th is m ay also
save having to p urch ase an ex p en sive h igh pressu re / high flo w regu lato r.

82
Appendix D
Ignition Output
The E6GM EC U h as o ne d ed icated ignition ou tp ut. Th e o u tpu t signal of the E6GM is a sq u are
edge sign al with 70/30 du ty cy cle (i.e. 70% o ff time, 30% o n time) an d th e falling ed ge in dicates
th e requ ired ign itio n p o int. The ig nition s ignals cannot be used in any circums tances to drive
an ig nition coil directly: they m us t drive som e form of ig niter. Th e E6GM ECU d o es no t
d irectly con trol d well (coil o n time).

A field in th e Ign ition Setup allo ws the sign al p olarity to b e ch an ged . So me high p erfo rman ce
ignition system s req uire similar p o ints to trigger, and th is can b e pro vid ed b y chan gin g th e signal
p olarity . After m arket ignition system s can b e used with the E6GM p ro vidin g th ey are com patible
with the factory hardware, and the E6GM Ign itio n Ou tpu t is con figu red p ro p erly .
An igniter is a d evice wh ich is cap able of sinking the large cu rren ts requ ired to ch arge th e co il.

Cons tant Duty Cycle v s Cons tant Charg e

The E6GM is b est suited to in telligen t igniter m o du les that perform th eir own d well co n tro l. A
con stan t du ty cy cle signal may b e used to fire su ch ign iters. Th e d u ty cy cle o f a squ are wave is
th e ratio of its h igh tim e to its period . E.g. a 70/30 d u ty cycle sign al is h igh fo r 70% o f its period
and low for the rem ain ing 30% regargless of freq u en cy, as sh own in figu re D1. Co n stan t d u ty can
also be u sed o n afterm arket capacitive-, ind u ctive- o r m ultiple-spark d isch arge sy stems such as
MSD o r Jaco bs.

Figure D1. Illu strate co nstan t du ty again st frequ ency

83
A "d um b " igniter is on e th at d o es n ot perform an y so rt o f d well con tro l, th u s in pu t sign al d irectly
con trols switch ing o f th e coil. A con stan t du ty cy cle signal is n ot th e b est sign al to u se with this
sort of igniter as it will overh eat the coil at lo w freq u en cies (ie low revs). and no t allo w eno u gh
charge time at h igh frequ enices (ie h igh revs) Since the co il ch arge tim e remains app rox imately
th e sam e regard less o f freq uen cy , it is ap pro p riate fo r th e ECU to con stan tly charge the coil fo r
exactly that tim e b efore firin g.

The co il’ s charge time can b e determ ined fro m the co il -ve signal. W hen th e co il switch es on ,
voltage d ro p s to zero. As the coil ch arges, th e vo ltage rises slightly , u n til a sh arp rise wh ere the
igniter cu rrent limits. Leaving the coil switch ed o n an y lon ger will n ot increase th e en ergy in the
coil o r o f th e sp ark. See figu re D2.

Wh en th e ignition firin g freq u en cy is h igh , th ere will no t be en o ugh time to charge the coil
com p letely . After firin g th e sp ark, th e E6GM will wait fo r a sh o rt p erio d, th en switch the co il on
again , regain in g mu ch of the lost en ergy in “ rin gin g”. This break time sh o uld n o rmally b e 1 to
1.5m s.

Figu re D2. Illustrates C h arge Time & Break Time

C on stan t ch arge time ign itio n u sing a d um b ign iter is m od erately inferio r to th at u sing an
in telligen t igniter with dwell con trol as it do es n ot com pen sate fo r po wer variatio ns or thermal
effects.

84
Mo st GM ignition mo du les h ave an ign itio n b y pass in pu t fro m the EC U. This inp u t tells the
m od ule to igno re th e ECU’ s timin g signal an d fire its o wn sp ark at 10° BTDC . Th is gives a m ore
reliab ly timed spark fo r cranking. Th is in pu t is con trolled b y th e E6GM and allo ws the ign ition
m od ule to co ntrol sp ark below 450 rp m .

85
Appendix E
Rotor Phasing
One of th e m ost im p ortant asp ects to con sider wh en mo d ify in g a distrib u to r or trigger is th e R o to r
Phasing. Take, as an ex am ple a d istribu to r th at u ses a Hall effect sen sor with a cho p per wh eel
attached to the d istribu tor shaft, th e Hall effect sen so r being mo u nted to a p late that is ro tated b y a
vacu um ad van ce m ech anism and by cen trifu gal b ob weigh ts. This is a fairly co nventio nal set up
u sed in man y veh icles with electron ic ign itio n. Sim p ly rem ovin g the advance m ech anisms and
lo cking the p late so th at it can ’ t m ove may n o t b e all th at is req u ired . Th e trigger ed ges gen erated
b y th is mo d ified d istrib uto r will p rob ably fall ou tsid e th e 60° to 100° BTDC wind o w allo wed by
th e E6GM. Som eth ing will have to be mo ved to allo w th e trigger ed ges to fall with in th e requ ired
win d ow.

If th e d istrib uto r sh aft is ro tated so th at th e cho p per wh eel n ow triggers th e senso r at 70° BTDC
th en a p rob lem of roto r p h asin g may have b een ind uced . By th e time the ign itio n p u lse o ccu rs,
which co uld be up to 60° later, th e ro tor bu tton wo u ld h ave passed th e p lu g lead term in al in the
ro to r cap an d th is cou ld lead to arcin g in th e d istribu to r cap. Th e arcing co u ld even b e to the
wro n g p lug lead termin al. If arcin g do esn ’ t o ccu r, th en th e b ack EMF in th e ign itio n co il p rim ary
cou ld d amage the ign iter or the ign itio n sy stem. Eith er way , th e en gin e is no t go ing to run
correctly , if at all.

The correct way is to m ove th e p late that th e sen so r is mo u nted o n . Remember t h at a ll d eg rees
referred to here a re cra n ksh aft deg rees, d ist ri bu t or deg rees wo uld be h a lf t ho se n u mbers
referred to . Ou r ex amp le is an engine that has th e fo llowing timin g requ irem en ts :-

Min imu m Timin g 10° BTDC


Max imu m Timin g 40° BTDC

This gives a mid p o in t, half way b etween th e minim um an d maxim um tim ing, o f 25°. Align the
cen ter o f th e ro tor b utto n with o ne of the p lu g lead termin als. It d oes no t matter wh ich o ne. Th is is
where th e ro to r bu tton h as to b e when th e en gine is 25° BTDC. Now ro tate the d istribu tor shaft so
th at the roto r b u tto n is wh ere it sh ou ld b e wh en the engine is at 70° BTDC . i.e. m o ve it b ack 45°
cran k d egrees. Th is is wh ere the ro to r b utto n h as to b e when th e ch op p er wh eel triggers the
senso r. Let’ s assum e th at the trigger p oin t of the sen sor is ex actly in its cen ter. Mo ve th e p late the
senso r is mo un ted o n so th at o ne o f th e vanes o f th e ch o pp er wheel is leaving the sen sor. Ad just
th e p osition of the plate so th at when th e sh aft rotates in its n o rm al d irectio n , th e center of the
senso r will b eco me ex p osed. If it is n o t p o ssib le to m ove th e sen so r, it will be n ecessary to ro tate
th e trigger wheel relative to the sh aft an d th e senso r.

R oto r p h asin g is n o t o nly a p rob lem on distrib u tors with advance mechan ism s. Several factory
d istribu to rs have th eir triggers at po in ts o utside 60 - 100°. It is n o t ad visable to just ro tate the

86
d istribu to r u ntil th e trigger is with in this win do w. C are mu st b e taken to en sure th at th e ro to r
p hasing will no t cau se a pro blem.

87
Appendix F
Wiring Diagrams
PUMP R ELAY A1 B1
A2 B2
A3 B3 C RANK GND
A4 B4
A5 B5 C RANK INP
+13.8V A6 B6
TCC CONTROL A7 B7
A8 B8 A/C REQ
A9 B9
VSS A10 B10
MAP+MAT GND A11 B11
GND A12 B12

THFAN CONTROL C1 D1 GND


A/C CONTR OL C2 D2 T+C GND
IDL2 C3 D3 GND
IDL1 C4 D4 EST OUT
IDL3 C5 D5 BYPASS
IDL4 C6 D6 O2 SENS GND
4TH GEAR C7 D7 O2 SENSOR
C8 D8
C9 D9
C OOLANT C 10 D10 GND
MAP C 11 D11
AIR TEMP C 12 D12
THR OTTLE POS C13 D13
+5V C 14 D14
C 15 D15 INJ1
C 16 D16 INJ2

P LUG 2

RX A1 B1 GND
TX A2 B2
IGN TR IM A3 B3 GND
+5V A4 B4
+5V A5 B5 GND
FUEL TRIM A6 B6

88
LIMITED WARRANTY
In v en t E ng i ne e ri n g Pt y L t d tr a di n g a s Ha l te c h
wa r ra n ts t he Ha l te c hT M P ro g ra mm a bl e Fu e l
In j ec t io n S ys t em t o b e f re e f ro m d ef e ct s i n
ma t er i al o r w o rk m an s hi p f or a p er i od of n i ne t y
da y s f ro m t he da t e o f p ur c ha s e.

Pr o of o f p u rc ha s e, in t h e fo r m o f a b il l o f
sa l e o r r ec ei p te d i n vo i ce , w h ic h i n di ca t es th a t
th e p r od uc t i s w i th i n th e w a rr a nt y p e ri od mu s t
be p re s en t ed to ob t ai n wa r ra n ty s er v ic e .
In v en t E ng i ne e ri n g Pt y L t d tr a di n g a s Ha l te c h
su g ge s ts th at th e p u rc h as e r r et a in th e d ea l er ’ s
da t ed b i ll of sa l e as ev i de n ce o f t h e da t e o f
re t ai l p u rc ha s e.

If t h e Ha l te c hT M P r og ra m ma b le F u el I n je c ti o n
Sy s te m i s f ou nd to b e d e fe c ti ve as m e nt i on e d
ab o ve , i t wi l l be r e pl ac e d or r e pa i re d i f
re t ur n ed p r ep a id al o ng w i th pr o of of p u rc h as e .
Th i s sh a ll c o ns t it u te t h e so l e li a bi l it y o f
In v en t E n gi ne e ri n g P ty Lt d t r ad i ng as H a lt e ch .

To th e e xt e nt p e rm i tt e d b y la w , t he f o re g oi n g
is e xc l us i ve a nd in li e u o f a ll o th e r
wa r ra n ti e s or re p re s en t at i on s , e it h er e x pr e ss e d
or i m pl i ed , i n cl ud i ng an y i mp l ie d w a rr a nt y o f
me r ch a nt a bi li t y o r f it n es s . I n n o e v en t s ha l l
In v en t E ng i ne e ri n g Pt y L t d tr a di n g a s Ha l te c h
be li a bl e f or sp e ci a l o r c on s eq u en t ia l d am a ge s .

89

You might also like