Home
Sharktuner 2 user manual
Contents
1. has been described in the installation section TOOLS Firmware upgrade 4 firmware upgrade should be performed only when ignition is switched off and the vehicle is parked IF ignition is switched on the engine will stall or may behave unpredictably resulting in a high risk of accident if the vehicle is in motion SharkTuner has detected that you have ignition switched on Proceed anyway This enables a new version of the firmware to be loaded The firmware is the software which has been installed in the microcontroller of the SharkTuner at manufacture If upgrades are issued in the future they are installed into the SharkTuner using this option OPENING SCREEN HELP MENU This gives the usual about information and gives the version number of the SharkTuner EXE file that you are currently using FUEL PARAMETERS SCREEN SharkTuner File Edit Tools Help Rev limiter Fuel cut off RPM 3 Fuel restore RPM Injectors Flappy valve Open RPM 64 3660 Close RPM 45 5580 Load threshold 1 255 39 Acceleration enrichment Base setting width of enrichment in first 4 injection pulses fired after acceleration enrichment 400 325 triggered Oxygen sensor 200 P 100 gt Enrichment sustain BE RE BEREE TER c zl Oxygen sensor adaptation o wo pan Injector opening time msec 13 1 tee CA Halve injection pulse rate above RPM 50 al m o c Cran
2. 1000 2000 S000 4000 S000 BOO FOOD Reset Engine load 100 Faults Knock sensor signal absent front knock senzor Coding plug Throttle position Air tem Coolant term s pHi F E 5 Enock sensor signal absent 98 OCTANE NON CAT IDLE 5 40 C rear knock sensor Coolant temperature sensar Jo OCTANE CAT CRUISE 104 F failure short circuit 91 OCTANE WOT eB Coolant temperature sensor failure open circuit Hall sensor signal absent Knock retard O 3 0 0 00 00 00 00 00 00 00 Cyl 1 Cyl 2 Cyl 3 Cul 4 Cyl 5 Cyl 6 Cyl Cel Cy Hall sensor signal erroneous amp Ignition retarded Temp 2 aux 1 umn ans 2 Battery voltage Gearbox type Gear selector TR he 13 6 V MAN LIAL D273 Configure aus inputs rr aus 33 www aus 4 1 21 volts 1 volts The system monitor screen provides all the essential information required during remapping Top left is the rpm monitor Mid top is the real time value of the ignition advance referenced to Top Dead Centre TDC of the firing stroke Below the Ignition advance monitor is the load value This is a processed version of MAF voltage from the LH ECU It is a measure of air into the engine The range is 0 to 100 Note that this load value is not numerically identical to the LH load value EZK load 100 is approximately 70 of LH load Below are Engine coolant temperature and battery voltage monitors Top right is a count of the total number of d
3. 32 3 4 5 6 7 8 9 a b absolute is logged as this corresponds to the Load axis of the base fuel map and will enable any cell logged to be precisely identified Then select the required trigger for the start of data logging Data logging will then commence as soon as the Start Logging button is selected and the trigger condition has been met Data logging will automatically stop when the trigger condition ceases to be met or the Stop Logging button is activated Alternatively you can use the WOT trigger or the gt 2000rpm trigger to initiate the data logging The data logging rate can be selected 5 10 or 20 samples per second data logging intervals of 20 10 or 5mS respectively If many variables are selected then the data logging rate will be reduced to the next lower rate compatible with accurate data collection gt SharkTuner KB File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging Fuel variables to log Ignition variables to log Aus inputs bo log RPM Coolant temp C RPM Throttle position Temp 2 MAF signal absolute Coolant temp F M Ignition advance M Knock retard xR MAF signal 2 Throttle position Load Toor MAF voltage Batten voltage M Knock court ea AF ratio Flappy position ASF ratio e men TDR Injection pulse width D O2 sensor adj
4. Injector duty cycle Coolant temp F ree iz Mone start Enock counter Logging rate ___Stattogaina Stopped 10 M r ae samples per sec f APM gt 2000 Datalogging cannot be running at the same time at Autotune is active The knock count is greyed out until a data log is in progress Then the counts are show in red and knocks are recorded as a 1 in the knock data if that parameter has been selected If knock retard is selected the retard applied to each cylinder is data logged The auxillary inputs can also be datalogged The trigger value that datalogging it started can be selected in the Trigger menu This is convenient for hands free datalogging at WOT and eliminates unwanted data values See the DATA ACQUISITION DISPLAY AND EVALUATION section later in this manual for full details for using this facility 29 USING THE EZK SHARKTUNER Once the EZK has been set up in the car with the SharkTuner and the basic system checked out for no knock sensor or Hall sensor faults remapping can begin Load the applicable bin file then immediately do a save as BEFORE editing it The EZK SharkTuner does not provide an Autotune function This is because the target being tuned for is maximum power It is not possible to consistently datalog rpm versus time for a series of performance runs with a car on the open road A rolling road Dynometer is required for this However it is possible
5. Save as of any file from PEM to your laptop before making changes edits This ensures that if your wish to revert to an earlier iteration of the file you have the previous version available All Save options only serve to save the file to your laptop As mentioned above any changes of file data is saved instantly to the PEM itself as long as the ignition is switched on There are 3 Save options and two Save as options My advice is to always us Save as as there will usually have been file edits made Using Save As will ensure that previous iterations are saved and not lost Good file management is necessary to keep a logical record of files that will be understandable when accessed later 6 Stopping and starting the PEM software When you want to stop the engine always select the EPROM screen first When restarting the car do this from the selected EPROM screen 7 Select the Parameters tab and check that the parameters selected agree with the configuration of your car especially if it has already been modified from standard e g larger size injectors Change any parameters as required to match your configuration Remember to set the idle speed in the parameters screen to the correct value Leave CO pot in non cat mode as enabled also Oxygen sensor as obey coding plug unless you have good reason not to do so These functions will be described later NOTE All cha
6. 928 EZK S4 GT GTS Rev 6 54 maps File name File format ECU connection PEM Programmable EPROM Module only allowable SharkTuner device Port USB Status Connected Firmware version 6 001 TOOLS gt Auxillary inputs Configure aux inputs Aus Aux Aux 3 Aue 4 WEO2 Identification Ww Enable this input Marne Temp 2 Hote On LH 2 2 this input is reserved for the coolant temperature signal Conversion law Display logic Input voltage V Displayed value Unit of measure Number of decimals Filtering coetticient Q no filtering 5 most filtering Test live input signal Input voltage 3 27 V Displayed value 3 volts Add row Delete row Cancel There are 4 Auxiliary inputs and the programmable WBO2 input These inputs are available for data logging There are also available to view in real time on the LH System monitor screen with names and units entered into the above screen Input voltage must NOT exceed 5v A series of points are needed for a non linear law but only upper and lower points are required for a linear law device e g most MAP sensors Filtering of noisy signals that need to be averaged is available On the pre production units the Aux inputs are marked as follows Aux Temp 2 Aux 2 Temp 1 Aux 3 MAP EZK Aux 4 Aux 1 These will be corrected on production units TOOLS WBO2 law
7. Cyl 8 Knock counter Seles A F ratio Equivalence ratio 0 1135 7 1 29 Reset Faults D Knock sensor signal absent front knock sensor Knock sensor signal absent rear knock sensor Coolant temperature sensor failure short circuit Coolant temperature sensor failure open circuit oO Hall sensor signal absent O Hall sensor signal erroneous D Ignition retarded Temp 2 aux 1 3 volts xxx aux 2 40 degC ww aux 4 1 volts tr aux 3 1 23 volts A Hall sensor fault is show as Sharkluner File Edit Tools Help 1000 2000 3000 4000 5000 Air temp IDLE CRUISE WOT Coding plug Throttle position 98 OCTANE NON CAT 98 OCTANE CAT 91 OCTANE Knock retard 6 0 Cyl 1 6 0 Cyl 2 6 0 Cyl 3 6 0 Cyl 4 6 0 Cyl 5 6 0 Cyl 6 Temp 2 aux 1 3 volts HEX aux 2 40 degC wa aux 4 1 volts tr aux 3 1 22 volts Battery voltage 13 6 V Gearbox type AUTO Gear selector MANUAL D 2 3 Configure aux inputs Ignition advance 0 4 Engine load 100 6000 7000 Coolant temp 40 C 104 F 6 0 Cyl 6 0 Cyl 8 Battery voltage 13 6 V Knock counter A F ratio Equivalence ratio 0 1163 1 26 Reset Faults Knock sensor signal absent front knock sensor Knock sensor signal absent rear knock sensor Coolant temperature sensor failure short circuit C
8. Ignition parameters Ignition maps Ignition system monitor Data logging TEST Map to edit m AMF ratio Equivalence ratio 02 sensor adj Base fuel map non cat View as C Chart Manually selected cells x 4 7 o _ Cell at current operating point i Valid range of values for map 128 to 127 Changing a cell value by 1 changes fueling by about 0 2 There is also an option to view the base fuel map in a 3D SharkTuner MEK File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging TEST 11 24 I 1 31 50 0 A F ratio Equivalence ratio Mele 02 sensor adj Chart ald range of values for 7 alues for map 1 26 to Changing a cell value by 1 changes fueling by about 0 2 It is possible to rotate the 3D map hold down the CNTRL key hold down the LH mouse button and the view of the map can be rotated by moving the mouse in the usual way The Map to Edit tab has a drop down selection of 9 maps However the user usually will only want to modify the main maps These are Base fuel map and WOT map for either cat or non cat cars The Base fuel map controls the fuelling at idle cruise and WOT The WOT wide open throttle map is triggered at approximately 2 3 throttle travel by the WOT switch on the plenum The fuel map being used set by the coding plug
9. m Currently loaded ignition EPROt Downloading from EZK PEM Type 928 S _ File format ECU connection r SharkTuner device Port USB Status OK Firmware version 5 930 51 If only the LH ECU has a PEM fitted then this message will appear SharkTuner Seles File Edt Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor D ata logging Currently loaded fuel injection EPROM Type 9286 LH 54 G7T GTS Rev 6 Standard MAF sensor File name File format ECU connection PEM Programmable EPROM Module only allowable Shark Tuner device Port USB Status Connected Firmware version 6 000 Check the OK button and the file will be downloaded from PEM to laptop Similarly if there is only a PEM in the EZK ECU when Download from PEM is selected the following screen is shown S SharkTuner Sel x File Edt Tools Help EPROM gnition parameters Ignition maps Ignition system monitor Data logging Currently loaded fuel injection EPROM Type File name File format ECU connection LH 2 3 PEM Programmable ERROM Module only allowable Currently naided jonition F PRCA Shark Tuner device Fort USB Status Connected Firmware version 6 000 52 After downloading from PEMs or loading new files the follow
10. 3 amp EZK SHARKTUNER EPROM module ym or o e e eee o l E a ee er seANaAS AOA NA i too A i Fa sm Er PENON wry SAT ari 40 3 For long term installation it is recommended to fix the PEM into place using the foam pad supplied arg ry i KA F Ae t er aa a ig er ees F E O ay ot a oll er E g m p Haas Remove the keeper layer on the outside and then fit the PEM into place and ease the edge with the foam pad onto the integrated circuit under that edge Refit the lid on the LH ECU Installation of PEM in EZK Remove the EZK ECU from the cradle Remove the four screws from the rear of the box remove the rear cover and the two PTFE insulating sheets 4 Then undo the four screws at the front of the box and slide the sandwiched board assembly from the box Turn the sandwich on its side and identify the board which does NOT have the 35way connector pins going into it lieu intent esta 7 a gt n i AD Eo a d 42 Then remove the two screws in the locations identified in the picture below ae an Eiri PREIEI TE siesd daja aa p F un oo ch 3 Unclip the two plastic posts at the rear of the sandwich 43 ig 16l we h ma r eee renee ee ij The EPROM is the plug in chip at the top LH corner in the picture above Remove the plastic clip on cover over
11. Fuel map is used at idle cruise AND WOT Values in the WOT map are added to the base fuel pulse to allow additional enrichment on an RPM dependent basis See editing the WOT map below At bottom left of the screen is an option which allows editing of selected cells or editing of cells at the current operating point Manually selected cells for editing can be selected singly or in groups using the mouse They can then be adjusted by the options at the bottom of the screen Alternatively the Cell at current working point can be selected for on the fly adjustments Using the or button will increment or decrement the value in the selected cells by 1 which represents a change of fuelling of approximately 0 2 e g increases an Air fuel ration of 12 1 to 12 12 1 or decreases an A F ratio of 12 1 to 11 88 1 When using this method bear in mind the maximum allowable range of adjustment So if the cell value is already 62 then you can only increase the value by a maximum of 65 before reaching the limit value of 127 The 127 range available will take a nominal 14 7 air fuel ratio at 0 from 11 0 1 to 18 3 1 Alternatively the selected cells can be incremented up or down in increments of by using shortcut keys 66 99 q and a respectively Note that it is necessary to click with the mouse somewhere on the map to 14 activate the shortcut keys Also note that when manually selecting cells and usi
12. and edit as required Advance the timing until the knock system is invoked then back off the affected cells a couple of degrees 30 The aim is to achieve the maximum amount of ignition advance that can be applied over the full range of engine loads and rpm without excessive knock retard Then repeat the exercise for the cruise map Try to make runs through the rev range at a large throttle opening but obviously not over the WOT point approximately 2 3rds throttle You can observe the data logs after a run to confirm that cruise 2 was registered throughout the run with no excursions to WOT 3 You may find that some way of restricting the throttle pedal travel is useful when making these runs The cruise map generally benefits from 4 6 degrees of extra advance below the maximum torque band 3200 3800rpm approx 2 or degrees extra advance can usually be applied above 3800rpm Careful data logging and evaluation will show what can be done without excessive knock retard This is for a standard non forced induction 928 engine with standard cams Modified cars will obviously have rather different requirements Select manually select cells and then capture the required block of map values using the mouse to change their values Each time you change map values save the file as a different version then you can revert back to it later if required The cruise map is mapped by load as well as rpm Knock is most likely to occur at the
13. dropped to such a low level to retain a reasonable idle pulse width that injector spray pattern and pick up response suffered Special software techniques in the SharkTuner enable the use of injectors up to 42 b hour Injector opening time is also a user adjustable variable This is the time it takes for the injector to start spraying fuel once voltage is applied to it Do not edit this parameter unless you have good reason to do so At high rpm the time for the injector to open approx ImS becomes significant compared to the time available i e 1 engine revolution at 6000rpm takes 10mS Normally the fuel required for the engine is injected in two parts one half when the inlet valve is closed exhaust stroke and the other half on the inlet stroke This is possible as the 4 stroke engine fires on every other engine revolution In order to be able to inject all the fuel necessary at high rpm the LH switches from injecting fuel twice every 2 revolutions to injecting in one timed continuous cycle This increases the time to inject fuel by 1mS per engine cycle The rpm at which the switch from 2 x fuelling to 1 x fuelling is adjustable in this menu It is also possible to adjust the cranking injector pulse width This is automatically adjusted as injector size is varied but some variation may be required with highly modified engines Note that this parameter should be varied in conjunction with the cranking fuel map option in the Fuel map scre
14. for editing these inputs At top centre is injector on time which is the total pulse length including the turn on time Also shown is the injector duty cycle Lower centre are the MAF parameters MAF Signal the top figure is MAF signal and is the same quantity as on the MAF scale of the fuel maps so it is recommended that you always data log this value to enable to you to pinpoint operating points of the base fuel map The value is a measure of the percentage of the MAF signal range that is being used Above this value the hardware circuits in the LH ECU limit out any further increases of value If you reach 100 approximately 450bhp crank then you will need to use a SuperMAF from us This allows mapping up to 7 5v actual MAF voltage which enables accurate fuelling up to power outputs in excess of 650bhp crank The voltage value below is the value of MAF voltage registered within the LH ECU This indicated voltage limits out to just above 5volts due to hardware limitations although the ECU can map MAF input voltages up to 6 1v Further to the RHS are coolant temperature in degrees Celsius and equivalent Fahrenheit Note that the temperature values are not absolutely accurate do to the broad tolerance of the resistance of the Temp 2 water temperature sensor and so should be considered indicative only 18 Idle Stabiliser display indicates the position of the idle stabiliser valve adjustment range Normally at idle this va
15. higher load values When adjusting the cruise map advance the lower load values as well as the higher load values at a particular rpm It is useful to make a note of the groups of cells you have edited and by how much for each version of the file easy future reference As with the WOT map the aim is to achieve the maximum amount of ignition advance that can be applied over the full range of engine loads and rpm without excessive knock retard DATA ACQUISITION DISPLAY AND EVALUATION General 1 If you are starting a new development use File New to start and then do a Save as with a new name 2 If you are re visiting a previously saved file then use the File open command 3 Make a new directory for each tuning session Copy the BIN file you wish to work on that day into the directory with a new version number as required and then load this file onto the laptop after starting the SharkTuner program The selected file may be one you have previously worked on download this to thee ECU being tuned this by using Open For a new project open the default BIN file from the New menu option 4 Always check the Parameters screen before starting the car Confirm that injector size etc agrees with your hardware Check that the upper fuel cut off Rev limiter is set correctly For early testing of an engine you may find it useful to limit the upper rpm limit so as to avoid accidental over stressing of th
16. is the error message that is received when starting the SharkTuner program when the SharkTuner box is not connected or powered Error Ix No SharkTuner device found Please make sure the SharkTuner is connected to a USB port on the computer and is powered From the diagnostics socket on the car Check OR SharkTuner File Edit Tools Help Currently loaded fuel injection EPROM Type 928 LH 4 GT GTS Rey 6 Standard MAF sensor File name File format ECU connection PEM Programmable EPROM Module only allowable Currently loaded ignition EPROM Type 928 EZK S4 GT GTS Rev 6 54 maps File name File format ECU connection PEM Programmable EPROM Module only allowable SharkTuner device Port USB Status Not responding Firmware version You can then select Datalogging and view previously saved datalog txt files OPENING SCREEN FILE MENU The options available for Saving files have been described above The dropdown file menu also shows the last 4 files that have been loaded SharkTuner Seles AG Edit Tools Help New m monitor Data logging Open Ctrl O Load From PEM Save both EPROMs Ctrl 5 Save LH Fuel EPROM Save EZK fignition EPROM Save LH Fuel EPROM As Save EZK ignition EPROM As 1 C Porsche EPROM emmulator MK2 ST2 MAIN BOARD ST2 User ManualiSpecial LH bin 2 C Porsche EPROM emmulator MK215T2 MAIN BOARD ST2 User Manual Special EZK bin 3 C Por
17. mount capacitors will come away with the removed section These are not essential to the operation of the EZK Look under the board and cut away any remaining loose copper tracks If you are not confident to do such a modification please send the unit to JDSporsche for modification for the cost of return postage Software Setup Install the provided software on your laptop from the CD ROM provided by running the setup exe file Start the SharkTuner program from the shortcut Connect the provided power lead to the power socket on the Sharktuner box and the other end to the diagnostic plug of your 928 For MY 89 and later the round type diagnostic connector is located under the hump at the side of the passenger seat For MY 87 and 88 the rectangular 12way connector is located on the plate that holds the LH and EZK ECUs which are under a carpet covering at the side of the passenger side wheelarch Do not confuse this with the similar pattern 8 way coding plug connector which is also mounted on the same plate When the power lead is connected to the Sharktuner the Yellow LED will be lit on the front panel Plug the USB lead into a available USB port on your laptop and the other end into the USB port on the front panel of the SharkTuner The I2C connector is reserved for future versions Start the SharkTuner Ver 6 00 exe accepting any upgrade of the firmware that may be offered automatically this screen will be se
18. sensor with add on lambda indicators are NOT suitable as their operating range is too narrow TechEdge 2J1 and 3A1 units are recommended See http wbo2 com 2j default htm and _ http wbo2 com 3al default htm Alternatively an Innovate Motorsports LM1 http www innovatemotorsports com products Im1 php can be used remotely and connected via a lead supplied with the SharkTuner Please specify this option at time of ordering Also available from Innovate is their LC 1 system which is more cost effective than the LM 1 and provides the same Wideband and simulated narrow band O2 outputs PLEASE NOTE The 9 way mini DIN lead supplied with the SharkTuner is different to the one used with the Spanner diagnostic tester Never try to interchange these leads for either application The SharkTuner lead has a white identifier mark on the flat of the small mini DIN plug After installation of the PEMs into the LH and EZK ECUs and installation of the software as detailed on Page 37 at the end of this manual the following Quick Start can be used for initial tuning of the LH ECU However please read through ALL this manual initially QUICK START REMAPPING USING AUTOTUNE 1 2 3 4 5 It is possible to remap a modified 928 purely using Autotune plus a little manual editing of map values as required However it is essential that you understand the principles of what is going on as described in this manual If you ar
19. slack in the cable to let you do this before loosening the cradle Then disconnect the 8 way coding lead from the plate the 12way diagnostic connector MY87 88 only and also the ignition protection relay lead that also lives on the cradle from MY 89 onwards Unbolt the cradle by unscrewing the two bolts at the front edge of the plate The rear edge of the plate is held in place with a peg which slides into a rubber grommet Remove the plate complete with ECUs Unbolt the LH ECU from the plate The LH ECU is the larger of the two units and has a serial number in the series 928 618 123 XX Carefully lever up the tabs securing the lid to the base plate of the LH ECU and remove the lid as indicated in the picture below 3 The EPROM is the only plug in integrated circuit on the board There may be a clip on plastic cover over it remove this by springing each side in turn Carefully lever out the EPROM with a flat bladed 39 screwdriver working from each end in turn taking care not to bend the pins see picture below and store the EPROM in an antistatic container Otherwise wrap some aluminium cooking foil around a rectangle of polystyrene and plug the EPROM into that for static protection T CPeRES SS TSR E oc en i o_o Plug in PEM module as shown in the picture below be sure to fit the pins correctly into the EPROM socket no spare pins JDSPorschi a P C 2008 P E Programmable LH2
20. the EPROM if fitted Unplug the EPROM Bend resistor lead carefully to the right as viewed in this picture in order for it to not interfere with the side of the PEM when the boards are folded together ie S we Sue cn m gt EN 3 ob Py aa wy KD ans Be ark HELE ELEEELIEEINgg 44 Then install PEM taking care that pins are inserted correctly no spare pins Use the double sided tape for a permanent installation TEMS Ts Tere 6 6 pema ENFAL Y SHARKTUNER i Programmable EPROM module LH2 3 amp EZK Eri CK EL yal 5 Aee ae ra Tp TE 2 ie gimi S im p ee ee Ph BAS va f ae T ELLE l wre e bam e t T 2 H O Fold the two boards together refit the two screws holding the boards together and re assemble the case of the EZK ECU Some early EZK ECU s mainly MY 87 and early MY 88 with part number 928 618 124 10 have a circuit board attached to the 35 way connector which is not present on the later boards This board interferes with the fitment of the PEM module when the boards are folded together The problem can be cured by cutting away part of the additional circuit board as shown in the next picture UNS Pons O ay See DRE Ou ei ra S DeD sili My s G C lt JEM gt A amp 4 Cut the two short sides of the required break out then with suitable pliers break out the longer side Several surface
21. to parameters and map cell values must be made with the ignition ON which can include whilst the engine is running it is NOT recommended you make any such changes whilst the car is moving other than when using LH Autotune DATA LOGGING AND EVALUATION OF THE SYSTEM BEFORE RE MAPPING DATA LOGGING 1 The SharkTuner has an inbuilt data logger which will allow you to capture data while driving the car to determine which parts of the fuel maps require adjustment 5 Sharkluner f mf File Edit Tools Help Fuel variables to log Ignition variables to log Aus inputs to log RPM M Coolant temp C RPM M Throttle position Temp 2 MAF signal absolute T Coolant temp F Ignition advance M Knock retard D k M MAF signal 2 M Throttle position Load r M MAF voltage Battery voltage J Knock count NAY AVF ratio Flappy position AF ratio OE Injection pulse width D O2 sensor adj Coolant temp E _ Configure aun inputs Bee M Injector duty cycle l Coolant temp F nee gt None start Enock counter Logging rate Start logging Stopped z a o i awite samples per sec f APM gt 2000 1d Jelg sh Fave Load run 2 Check tick the required parameters that you wish to monitor from the Variables to log menu Suggested variables for each phase of evaluation are noted below Always include rpm as one of the logged variables For LH datalogging it is also strongly recommended that MAF signal
22. 0 0 Modify Manually selected cells Bs eae 9 9 Auto tu C eS a ena Valid range of values for map 0 to 255 Changing a cell value by 1 changes fueling by about 4 A value of 0 means the pulse width will be as defined on the Parameters tab 17 FUEL SYSTEM MONITOR SCREEN SharkTuner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging ACF ratio Equivalence ratio 11 70 14 7 1 26 g 10 11 12 13 14 15 16 Stoich Inj pulse width 2 94 ms 13 Hormal duty cycle MAF signal 81 8 Yo 3 48 V Coolant temp 88 C 190 F Battery voltage 13 4 V Idle stabilizer 04 7 Yo Flappy position CO pot 700 RPM 0 24 ms 25 4 Yo QO sensor adi 0 0 02 adaptation 0 0 o 0 0 Reset values 0 1000 2000 S000 4000 s000 BOO0 z000 CLOSED Throttle position OFEN IDLE CRUISE Fuel consumpt oe 9 27 Iih 2 45 gallh eM aus 2 40 degC Temp 2 aus 1 3 volts rrr aus 3 1 26 volts Configure aus inputs WA alt 4 1 volts This screen displays a series of values being used by the LH ECU in real time At top left Air Fuel ratio is displayed as A F ratio or lambda Below left is the rpm scale Below the RPM bar scale are the values being registered by the four Auxiliary inputs described earlier A shortcut tab allows easy access
23. If the resonance valve is not used or has been deleted then this control voltage from pin 34 LH ECU can be used for another purpose The pin is pulled to ground when the flappy is activated The standard default for the opening point is 3660rpm and when the rpm rises beyond 5580rpm the flap in standard form closes again To avoid rapid switching of the valve there is a hysterisis applied of approximately 100rpm at the lower and upper switching points These are not adjustable Below are the controls for Oxygen sensor This is effectively a replica of the 8 way coding plug When the coding plug of the car is set to with or without catalytic converter and O2 sensor see pages 24 221 and 222 of the 928 workshop manual then the appropriate maps are used in the BIN file See the later description of the fuel map screen As there are effectively duplicate maps that can be used for cat and non cat settings then it is possible to modify a cat set of maps for street use and then use a set of track 11 optimised non cat maps for off street use Using the Force cat mode and Force non cat mode switch allows you to swap from one map to the other while tuning Once the two sets of maps have been optimised using the SharkTuner code selection could be done by either having two code plugs or a code plug with a custom switch or using the SharkTuner switch function However bear in mind that damage to catalytic converters may result from r
24. JDSPORSCHE SHARKTUNER MK 2 USER MANUAL IMPORTANT NOTICE Any changes you make to engine components and its electronic management system may result in non optimum operation and in extreme cases this could cause engine damage In the following text we have described procedures which should prevent any such situation arising during analysis and remapping However we stress that any use of the SharkTuner is at your risk entirely The SharkTuner is intended for use by people with a good general knowledge of the principles of engine management systems If in doubt on any issue always take expert advice If you believe we can improve the product we welcome your constructive comments INTRODUCTION The MK2 SharkTuner is the latest version of the original Sharktuner which has proved invaluable for remapping the Fuel and ignition systems of Porsche 928 cars from MY85 95 In particular modified cars supercharged turbocharged or increased engine capacity with much higher power than a standard car This version is based on the usage of Programmable EPROM Modules PEMs It does not offer a ribbon cable connection direct to the ECU s EPROM socket as in the previous version The version discussed in this document if for MY 87 95 only If there is sufficient demand PEM modules for the earlier MY 85 86 will be developed The Mk2 Sharktuner offers the following advantages over the MK1 version 1 Smaller size with all connections from the front p
25. LWAYS use Save As in the File menu then you will have a copy of the original before the run as well as the newer modified file in the directory for the session Non O2 loop cars Stop the car stop the data collection and check the A F ratio results If you prefer a graphical output then select Plot chart and view the results If the A F is not within the reasonable limits then perform an Autotune on the idle and cruise maps by a test drive as described below Otherwise if only a small number of cells require adjustment you can manually select and edit groups or individual cells with the on screen editor which is self explanatory After any changes are made to either the parameters of fuel maps you will automatically be prompted to save the changes you have made when exiting the program ALWAYS use Save As in the File menu then you will have a copy of the original before the run as well as the newer modified file in the directory for the session Note that you cannot run data logging and Autotune at the same time 36 INSTALLATION WHAT YOU WILL NEED TO USE THE SHARKTUNER 1 2 3 4 A wideband oxygen sensor and associated electronics see previous paragraph A laptop computer running Windows XP or Vista with a USB port Microsoft Office Excel program is also useful A good general knowledge of the principles of engine management systems Be computer literate PREPARATION FOR INSTALLATION I
26. M Coolant temp C _ Configure aux inputs sau Injector duty cycle Coolant temp F Tyger Mone start Knock counter Logging rate fe Start logging Stopped x Cee suite C APM gt 2000 idata Dele Save n Loadrun Note that the throttle switch position is logged as follows 1 closed 2 cruise and 3 wide open throttle WOT Once logging has started the Start logging button changes to Stop Logging to enable the run to be terminated when required You may find it more convenient to use the tab key to scroll through the buttons until the Start Logging button is highlighted It is then possible to start and stop logging using the space bar or the return button of the keyboard The logged data is immediately displayed in tabular form in the lower window and you can scroll up and down the table using the up down keys or the slider on the RHS of the window You will see that as the run is started a new Run number tab is created Up to 10 data runs may be stored and used on screen at any time You will get a warning if you have more than 10 runs displayed You can log up to a maximum of 5000 lines of data this represents just over 8 minutes of data per run at the default 1Osamples per sec setting The six buttons along the bottom of the window are used to process the data further Select the Run number tab you wish to process The options then are from left to right Copy
27. a stoich mixture 14 7 1 A F ratio lambda 1 Ideally the value should be 0 of adjustment range In practise this will not be achieved but it is important that the loop is operating well within the loop adjustment range Some people manually fine adjust fuel map cells to centre the O2 adjust DATA LOGGING SCREEN The use of this screen is described in the data logging section of the chapter Data acquisition display and evaluation later in this document 19 EZK ECU INTRODUCTION The EZK feature for the SharkTuner allows full modification of the ignition advance maps for the 928 MY gt 87 This is essential to obtain the best possible engine power but also providing safe margins to prevent detonation The EZK SharkTuner also provides a diagnostic function to alert the user if there are any knock sensor or Hall sensor faults present before ignition remapping is attempted Otherwise any attempts to remap would be unsuccessful Any knock counts are shown in real time Data logging of the knock counts per cylinder is possible as well as total knock counts in any period IGNITION PARAMETERS SCREEN Shark uner File Edit Tools Help Knock control Retard step size when knock detected Recovery time after knock sec KE kk z sl Transient conditions Retard when throttle opened at idle Retard when throttle opened after deceleration Retard when sudden increase of load REP tk kk
28. all run data pastes the run data into the laptop clipboard where it is available for pasting into an Excel spreadsheet for manipulation of presenting a graphical output Delete rows to delete unwanted data rows from the data run Select the row s for deletion in the time column then use the Delete Rows button 33 c d e Plot Chart opens the chart facility within the SharkTuner This powerful feature is described in more detail below Save run to save the data as a text file in a directory and filename of your choice and still retain it for on screen viewing Load run allows you to open a previously saved text data run file This is useful for comparison of results from a previous session Close Run to close the view of the run on the screen You are given the option of saving the run to a file if required CHART PLOTTING 1 2 3 4 A data run can be displayed using the Plot Chart function on the Data Logging window You can plot the results of a single data run or plot several data runs on a common graph w Data log plot for Run 22 Variable or axis Logged variables Time 3 Throttle pos 1 idle 2 ctuise 3 L O2 sensor adi 4 WAF signal Fj duty cycle You have the choice of 2 variables for the X horizontal axis either RPM or Time These are available in the left hand top menu box Variable on the X axis Time
29. anel 2 USB connection from laptop for ease of connection and faster data speeds 3 Four Auxillary analog input channels for data logging 4 Lower cost 5 Changes to the diagnostic plugs that were previously necessary are eliminated as is the need to disconnect the K data line to the digi dash The JDSPorsche SharkTuner Mk2 for the Porsche 928 MY 1987 onwards allows the optimisation of the fuel maps and ignition maps to ensure optimum performance from the engine This is particularly important if the engine has been modified in any way e g supercharged The SharkTuner is a hardware interface between the Fuel and Ignition ECUs used in the 87 95 Porsche 928 and a laptop computer A custom Windows interface program runs on the laptop and a slave microcontroller in the SharkTuner acts as the interface between the laptop and the LH and EZK ECUs The JDSPorsche Programmable EPROM Modules PEMs enables flash programming to the 928 from MY87 to 95 That is it allows remapping of the LH and or EZK ECUs by connecting a laptop to the car s diagnostic system via a SharkTuner box without the need for a ribbon cable to the EPROM socket They replace the standard EPROM in the LH fuel injection and EZK ignition ECUs Once a PEM 1s installed in the ECU the box can then be closed and the ECU re installed in the car No other connections are needed between the SharkTuner and the car other than via the diagnostic connector in order to re
30. as determined that up to about 450bhp crank successful mapping to 12 1 A F ratio has been achieved at WOT 14 Note that above MAF signal 100 you cannot map any higher values of fuelling accurately and fuelling is then only based on an rpm basis only with no load reference 15 For high power levels a recalibrated MAF is available from JDSPorsche the SuperMAF This will allow full remapping to powers in excess of 600bhp 16 Any final editing for example if you require different A F ratios at various rpm rather than a standard value can be carried out manually 17 If all is well save the data file save as Final XXX or whatever name you want Make sure to save the file as the correct EPROM device type that matches your stock of devices 18 NOTE If you have used the Force non cat mode or Force car mode switches on the Parameters screen ALWAYS change this back to Obey code plug or the file will be saved locked to the Forced selected DESCRIPTION OF SYSTEM SCREENS Please read this section before proceeding to use the SharkTuner OPENING SCREEN WHEN SHARKTUNER IS NOT CONNECTED TO THE LAPTOP This screen can be used to view datalog files although the error message for no USB port communication is displayed initially This mode is useful for viewing and graphing data logging files away from the car See the Data logging section later for full details of how to use this feature This
31. bled car especially one with catalytic converters the target A F ratios at idle and cruise have to be 14 7 1 This is not adjustable and the 14 7 value is automatically selected according to the Cat setting of the cars code plug or a force code mode in the parameters screen With non cat cars you can choose the A F ratio you want Idle and cruise A F ratio MUST be optimised before any WOT runs and mapping are carried out Select the working Base Fuel Map Select Autotune and the screen shown below will be displayed Then select the required A F ratio For a car running closed O2 loop in normal running you MUST use the cat base fuel map and set the target A F ratio at idle and cruise to 14 7 1 For non cat cars also set the target to 14 7 unless you have a good reason to vary this Check Enable auto tune at IDLE and also Enable auto tune at CRUISE Uncheck Enable auto tune at WOT i Auto tune Auto tune configuration W Enable auto tune at IDLE Target A FR j47 A 1 W Enable auto tune at CRUISE Target AFR 147 A ot TargetAFR 125 01 Manipulate selected cells in map Mark ag tuned o Mark as not visited oO Mark not to be tuned o Close Start auto tune Do a gentle drive test keeping throttle increases smooth and slow and throttle opening below WOT i e lt 2 3 open Only select Start Autotune after the engine has reached normal water temperature Drive
32. ck kk Max advance increase rate per spark j Use cruise map also at WOT do not use WOT map at all When detonation knock is detected the ignition advance on the affected cylinder s is retarded almost instantaneously by 3 degrees If knock continues then another 3 degrees retard is applied and this is repeated up to a maximum retard of 9 degrees If detonation ceases then the ignition is slowly advanced in small steps back towards the value in the main maps This process can take at least 10 seconds The maximum values of retard applicable at various rpm are mapped on the max retard map described on Page 57 The Parameters screen allows the user to alter the 3 degree step size This is also linked to the recovery time value The ability to increase the maximum retard step size top more than 3 degrees in conjunction with the editable maximum retard allowable in the Max retard map have been provided as 9 degrees retard may not be considered a sufficient safety margin with a very high boost 928 engine 20 The Transient conditions editable parameters are Retard when throttle opened at idle When the engine is idling and the throttle is opened throttle closed switch opens a momentary retard specified by this parameter is applied The retard decays to zero very quickly The purpose is supposedly to avoid a thump in this condition Retard when throttle opened after deceleration Same as above but applied when throt
33. ction EPROM Type 928 LH 4 GT GTS Rev 5 Standard MAF sensor File name File format ECU connection ECU has PEM Programmable EPROM Module Currently loaded ignition FPROM Type Shark uner File name The selected File is an LH 2 3 Fuel injection EPROM Click OK to continue loading or Cancel to cancel loading File format cne ECU connection SharkTuner device Port USB Status OK Firmware version 5 930 This is check to confirm that the correct type of file has been selected Check OK and the file will load with a file loading progress bar chart as shown below The same sequence also applies to loading an EZK file SharkTuner File Edit Tools EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging TEST Currently loaded fuel injection EPROM Type 928 LH 54 GT GTS Rev 6 Standard MAF sensor File name File format ECU connection ECU has PEM Programmable EPROM Module m Currently loaded ignition EPROt Loading Type 928 Fle rave _ k_k x J File format ECU connection SharkTuner device Port Status Firmware version 49 After loading the file s the menu screen will then confirm the loaded file locations in your directory Structure 5 Shark Tuner Special LH bin Special EZK bin File Edit Tools Help Currently loaded fu
34. d on the correction required Otherwise you could reduce the fuel pressure slightly if you have an adjustable FPR but note that too low a fuel pressure may cause erratic spray patterns and poor throttle response If you have to lower fuel pressure significantly and fool the injector size parameter too much then you have chosen injectors that are too large for the application Note that fuel volume change versus pressure change follows an inverse square law e g if you halve the fuel pressure the flow will decrease by a factor of 0 7 times reciprocal of square root of 2 If RED cells are the majority then mixture is too weak at these points The first approach should be to reduce the injector size on the Parameters screen A second approach could be to correct this by raising the fuel pressure Doubling the fuel pressure will increase fuel flow rate by a factor of 1 4 1 Bear in mind that a significant change required here suggests that the injectors are sized too small Also note that you should keep a close eye on injector duty cycle when tuning the WOT map if there are these indicators that the injector size is too small size Please note that RED cells are a dangerous fault condition if they are ignored At cruise they will result in weak running not too serious But if you attempt to run the car at WOT then SERIOUS DAMAGE COULD BE DONE TO THE ENGINE A weak mixture can cause detonation which can be very destructive The 928 s
35. dle warm up map which applies to all octane cat non cat maps WOT MAPS SharkTuner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters gnition maps Ignition system monitor Data lagging TEST Map to edit Ignition advance Knock counter WOT map 98 octane non cat 21 a L l 0 View as Table Chart Reset 870 1200 1400 1900 2400 3000 3200 3400 3900 4200 4800 5300 5800 6200 27 49 11 2 147 183 23 7 242 19 0 189 233 185 187 a 26 7 26 5 27 8 Modify Manually selected cells _ Ea _ Cell at current operating point The ignition maps for the EZK differ from how the LH maps work In the EZK the cruise map is only used when the throttle position is at cruise i e neither closed throttle switch or WOT switch activated When an LH system detects WOT it takes the load rpm value from the cruise map and then adds any additional value in the corresponding rpm cell of the WOT map to calculate the injector pulse However with the EZK when WOT is triggered ONLY the value in the WOT map us used in practice however a correction factor from the warm up WOT map may be added This means that EZK WOT mapping is RPM BASED ONLY as per the map above But also note that at some lower rpm and loads the WOT switch position will be ignored and the operating point will remain on the cruise map See the EZK Parameters screen description on page 21
36. e commissioning a supercharged or turbocharged or highly modified engine for the first time and do not have Sharktuned EZK maps for it then NOTE It is highly recommended that you retard the higher load values on the EZK Cruise map and also the high rpm cells on the EZK WOT maps by at least 1 degree for each pound of boost or a blanket 6 degrees Or just unplug the front knock sensor Autotune is a powerful feature allows hands free optimisation of the fuel maps This can be used for non cat cars or for cars running with the normal O2 sensor and enabled O2 loop selected by the 928 coding plug Due to various factors Autotune may not always adjust all cells to a correct value A second optimisation may often correct a cell value Check your data runs to confirm that fuelling progressing smoothly as expected without any sudden jumps in A F ratio Examination of the fuel map may also reveal a rogue cell This can then be corrected by manual editing and extrapolation from adjacent cell values You will have seen from earlier use of the SharkTuner that the operating point that is being used by the car under test is indicated by a moving BLUE cross which moves into different cells of the map according to engine load 1 e MAF voltage and engine rpm When Auto tune is enabled then as the pointer moves across the map the cell values are adjusted to the target A F ratio 6 i 8 2 1 2 3 With an O2 loop ena
37. e engine while optimising or data logging Also check that the option Obey coding plug is selected unless you have a very good reason to do otherwise 5 Also check that the correct fuel map has been selected for editing There is an error message that indicates which fuel map is not in use for editing the warning may not be correct before the engine is started but will automatically reset once the engine is running 6 ALWAYS SWITCH BACK TO THE EPROM SCREEN BEFORE STARTING THE CAR 31 7 Start the car and check that the values in the System Monitor screen are working and responding as expected In particular check that the Wideband A F ratio figures appear to be indicated correctly WB O2 sensor must be at normal working temperature 8 NOTE The Red Data LED will only flash when data is being exchanged Accordingly it only flashes when the System Monitor or fuel map screens are displayed or when Data logging is in progress 9 After any tuning run when changes have been made to the loaded BIN file ALWAYS make a new copy of the file Save as in the File menu Do NOT keep revising the same file without periodically doing save as otherwise you will loose the previous data in the PEM that you may want to go back to If necessary include a text document in the folder with the file noting the hardware setup for the tuning run especially if you have been making several hardware changes 10 Note that although changes
38. e temperature is reached 35 12 13 14 15 16 Non O2 loop cars should be similarly tested but you will not have a data output from the O2 sensor adjust You will see much larger changes of A F ratio than with an O2 loop car O2 loop cars Stop the car stop the data logging and check that in the data log file the O2 sensor adjust parameter stays for the majority of the time within the range 10 If you prefer a graphical output then select Plot chart and view the results The maximum range of adaptation is 20 so some margin is required If it hits 20 then you will see that the A F ratio will move away from stoich If the A F ratio suddenly decreases at various points then you may find that the WOT switch was accidentally triggered or that you hit the throttle too suddenly which will also cause the O2 loop to be momentarily disabled Also note that on the over run throttle closed rpm above idle the injectors are switched off If the data is not within the 10 limits then perform an Autotune on the idle and cruise maps by a test drive as described below Otherwise if the number of cells requiring adjustment is small you can manually select and edit groups or individual cells with the on screen editor which is self explanatory After any changes are made to either the parameters of fuel maps you will automatically be prompted to save the changes you have made when exiting the program A
39. el injection EPROM Type 928 LH 54 GT GTS Rey 6 Standard MAF sensor File name C PorscheSEPROM emulator ME2 ST2 MAIN BOARDS T 2 User Manua Special LH bin File format 2rC256 EPROM binary 32 kB ECU connection PEM Programmable EPROM Module only allowable Currently loaded ignition EPROM Type 928 EZK S4 G7 GTS Rey 6 54 maps File name CA PorechesSEPROM emmulator ME2SST2 MAIN BOARDS T 2 User Manual Special EZE bin File format 2 C256 EPROM binary 32 kB ECU connection PEM Prograrnmable EPROM Module only allowable Shark Tuner device Fort USB Status Connected Firmware version 6 001 NOTE if you are loading a file previously made with SharkTuner Mk1 then your file will be upgraded automatically when loaded for usage with SharkTuner MK2 It will then NOT be backwards compatible for use with a SharkTuner Mk1 Any changes to maps or parameters would have to manually transferred back to the old bin file which you have saved in order to use that updated usable with a SharkTuner Mk1 For this task is recommended that you save the main maps as Excel or WordPad files as these can be readily pasted into the ST1 maps Any changes to Parameters screens could be saved as a screenshot ALT PrtScn and saved to Paint or other image format The SharkTuner allows you to display all parameters and system monitors in turn for both LH and EZk without needing load the files each time Data logging of any combination of LH and EZK parame
40. el under deceleration CO pot in non cat mode Enabled C Disabled eni and on the Fuel System Monitor screen the real time values of O2 adaptation can be monitored when O2 adaptation is enabled and values reset if required Lowest right box is the selector for an idle speed of 775rpm for use with GT cams or for 675rpm incorporates the idle speed drop for automatic transmission On the right hand side are adjustments of fuelling when the throttle is opened quickly transient enrichment Transient enrichment is necessary to counteract the lean out that occurs in engine when the throttle is opened quickly Base setting has a default value of O and a range of 64 Positive values give a larger injector pulse length The next four tabs are self explanatory They scale the enrichment applied to the first four pulses after a transient condition is detected The default values are the standard Porsche values of 400 325 200 and 100 The last tab is Sustain This determines the decay rate of the enhanced pulses to their normal value The default value is 2 and the adjustment range is 1 10 Note that these transient enrichment adjustments should be used in conjunction with the Acceleration enrichment map This is explained further in the Editing acceleration enrichment fuel maps section 12 FUEL MAPS SCREEN SharkT uner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor
41. eleration enrichment fuel map then allows adjustment of the transient enrichment versus water temperature if required Autotune is not available on this map SharkTuner File Edit Tools Help EPROM Parameters Fuel maps System monitor Data logging A F ratio Equivalence ratio 02 sensor adj 9 00 I 1 63 0 0 Coolant temperature 109 109 109 115 120 105 Modify a a N E a Mowe Cell at current operating point S Valid range of values for map 0 to 255 EDITING THE CRANKING FUEL MAP The value of the cranking speed fuel injector pulse width is editable on the lower LHS of the Parameters screen This should be optimised after final adjustment of the main fuel maps when the engine is at normal operating temperature Note that a value of O in this map will give a cranking fuel pulse width as set on the parameters screen The cranking fuel map is then used to adjust the cranking fuel injector pulse width versus temperature i e to provide extra enrichment required for starting a cold engine Note that for these reason only positive values are permissible in this map from 0 to 255 Autotune is not available on this map Sharkluner SEE File Edit Tools Help A F ratio Equivalence ratio 02 sensor adj 9 00 1 63 0 0 Coolant temperature EPROM Parameters Fuel maps System monitor Data logging E E7 gt E7 95 C g7 k 46 F 57 F 73 F 87 F 102 F 122 F 145 F 167 F 203 F 206 F
42. en SharkTuner File Edit Tools Help Currently loaded fuel injection EPROM Type File name File format ECU connection LH 2 3 PEM Programmable EPROM Module only allowable Currently loaded ignition EPROM Type File name File format ECU connection EZK PEM Programmable EPROM Module only allowable SharkT uner device Port USB Status Connected Firmware version 6 001 If this screen shows not responding instead of Connected at the bottom of the screen then recheck that the Yellow power LED is lit If not recheck the diagnostic plug connection at both ends If Yellow LED 1s lit then recheck the USB lead connection s at both ends 46 You then have three options 1 Load a new bin file into either PEM 2 Load a previously Sharktuned file standard EPROM bin files are NOT compatible with the SharkTuner into either PEM 3 Upload any preloaded files already in the PEMs to the laptop for further edits or datalogging Select the File tab and select the required option SharkTuner lala Edit Tools Help New Open ctrl O Load From PEM Save EPROM Ctrl S 1 C Porsche EPROM emmulator MK2 5T2 MAIN BOARD software Ver 20 test EZK newprotocol v2 bin 2 C Porsche EPROM emmulator MK2 5T2 MAIN BOARD software ver 22 test LH newprotocol v4 bin 3 C Porsche Adrian acstrokerZezk bin 4 C Porsche EPROM emmulator Cameron s datal 3 Copy of 20060321newbasev3 256 with 54 idle bin Exit T
43. en More information is given in the Editing the cranking fuel map section later Below is a selectable switch to inhibit the cut off of fuel on the over run This normally occurs when the throttle closed switch closes and the rpm are above approximately 1200 rpm With some modified engines an unacceptable surge is felt when fuelling restarts as rpm drop to the switch on point This feature can be inhibited by this switch Lowest left is the box for CO pot in non cat mode This function is used when Autotuning of the fuel maps is used It should normally be set to disabled This then sets a virtual pot in the SharkTuner at the default mid range value Cat O2 loop equipped cars were not fitted with a CO idle adjust potentiometer When the fuel map is Autotuned the car is forced into non cat mode so that the O2 loop is not working against the changes in fuelling If no pot is fitted infinity ohms on that port of the LH the mixture will be offset too weak You should only enable this parameter if you car has a CO pot fitted In the mid section are the controls for the flappy valve the electronic control of the solenoid valve which switches vacuum to operate the inlet plenum resonance flap for maximum torque Opening and closing RPM are self explanatory Load threshold is a measure of engine load MAF voltage The default value of 39 is about 1 3 engine load at which the flap opens if the rpm are high enough
44. etonation knocks in real time When knocks are recorded this display turns red The knock counter can be reset with the button provided Below the knock counter on the RHS is a diagnostic panel Before any remapping is attempted ALL these indicators must remain green when the engine is running Otherwise a Hall or knock sensor fault will retard the ignition at high load and rpm and therefore remapping is not feasible At the mid bottom of this screen are shown the degree of retard being applied to each cylinder whether it is due to a knock or Hall sensor fault 6 degrees on all cylinders or from the knock retard system being triggered by detonation retard is then applied only to the cylinders with detonation A faulty Hall or knock sensor will retard the ignition by 6 degrees from the mapped value above 50 load and above 2000rpm 26 If such faults are present then the screen below is typical this one shows a fault on both knock sensors Note the important bottom display Ignition retarded Sharkluner File Edit Tools Help RPM 3956 0 1000 2000 3000 4000 5000 M Coding plug Throttle position 98 OCTANE NON CAT 98 OCTANE CAT 91 OCTANE Air temp IDLE CRUISE WOT m Knock retard 6 0 Cyl 1 6 0 Cyl 2 6 0 Cyl 3 6 0 Cyl 4 6 0 Cyl 5 6 0 Cyl 6 6000 7000 Ignition advance gt 26 7 Engine load 53 Coolant temp 40 C 104 F 6 0 Cyl 7 6 0
45. f 6 lv at 6000rpm This equates to approximately 450bhp crank The SuperMAF allows mapping up to a MAF voltage of 7 5v approx 600bhp crank This is be achieved by compressing the upper range of voltages out of the MAF without altering the lower values at idle The SuperMAFP bin file option is used in this case NOTE At high rpm above 5000rpm there will be some jitter on the values shown on the values shown on the SharkTuner This is due to inherent limitation with both EZK and LH ECU These changing values are not a cause for concern The values in the map are essentially correction factors The LH ECU calculates a pulse width value which should theoretically deliver a 14 7 1 A F ratio However due to various complex phenomena such as differences in fuel atomization and vaporization under different conditions air leakage past intake valve seals etc the theoretically calculated pulse width will not deliver a 14 7 1 A F ratio The fuel maps are used to compensate for this fact A value of zero means that the theoretically calculated pulse width will be used as is Positive values mean the pulse width will be increased from the theoretically calculated value and negative values mean the pulse width will be decreased The values in the cells have a valid limit of upper and lower values of 127 to 127 This represents an available adjustment of fuelling of 25 A positive increase of value increases the fuelling Note that the Base
46. for the EZK WOT inhibit function 24 WOT WARM UP MAP Sharkl uner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data lagging TEST Map to edit Ignition advance Knock counter 21 3 0 View as Table C Chart Reset Coolant temperature SSG 26 AG W6 a6 42 C DG HEE 3 z F 12 F 24 F 37 F 53 F 69 F 82 F 95 F 107 F A RSE 00 O00 00 OO OO OO OO OO O00 0 0 i 00 00 00 Modify amp Manually selected cells S ee Cell at current operating point Values typically set to zero MAX IGNITION RETARD MAP gt Sharkluner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps orition systern monitor Data logging TEST Ignition advance Knock counter 21 3 30 41 49 60 71 79 90 90 9 0 OF 30 9 0 3 0 Modify ic Manually selected cells cs ee i Cell at current operating point As described on Page 52 this map can be edited to provide more protection greater maximum retard when detonation occurs Note that at lower rpm the maximum retard is less than the typical 3 x 3 degree retard steps quoted in most literature 25 IGNITION SYSTEM MONITOR SCREEN lt 5 Sharkluner f mf File Edit Tools Help Ignition advance Enock counter AF ratio 7 Equivalence ratio T49 56 0 11 63 1 26
47. g at WOT on the cruise map On ST2 checking the box on the EZK Parameters screen achieves the same result in software When checked the cruise map is retained at WOT and the blue operating point marker no longer moves from the cruise map to WOT map Always change this setting with ignition on or the change will not be written to the PEM 21 IGNITION MAP SCREENS IGNITION MAPS Note that editing of the Idle cruise and WOT maps should only be carried out on an engine at normal operating temperature The warm up temperature compensation maps can then be edited as required after the main maps have been mapped as required CRUISE MAP SharklT uner Seles File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters gnition maps Ignition system monitor Data logging TEST Ignition advance Knock counter Manually selected cells Cell at current operating point The map shown above is the main cruise map this is the non cat version there are separate cat loop and 91 Octane versions Adjustment buttons work as per the LH maps In the EZK maps the and buttons change timing by 3 deg or 3 deg respectively The and buttons change the timing by approximately or 0 4 deg The shortcut keys q a w s e amp d as described on page XX are also application to the EZK maps as is the selection of Manually selected cells or Cell at current operating point If yo
48. g point ezi Be Valid range of values for map 0 to 255 Changing a cell value by 1 changes fueling by about 0 6 15 The WOT map is used when the wide open throttle switch is closed at approximately 2 3 throttle opening The injector opening time is calculated using the base fuel map PLUS a value taken from the WOT map for extra mixture enrichment for maximum power Therefore it is important that the base fuel map is correctly mapped before the WOT map is optimised Contrary to popular belief the base fuel map is used for mapping values at WOT For this reason Autotune can remap the base map to a target A F ratio at WOT Autotune does NOT adjust the WOT map Therefore it is necessary to reset all WOT map values to zero before Autotuning at WOT The WOT map is used to add additional fuelling if required i e if a richer mixture is required as some points or the required A F ratio cannot be made rich enough within the adjustment range of the base map As can be observed from the WOT screen the map is only using rpm as its look up value The fuelling adjustment possible has a similar total range as the base fuel map approximately 50 but in this case only positive values from 0 to 255 are applicable Increasing the values in the map increases injector on time and hence reduces the Air fuel ratio richens mixture As this implies you cannot have a weaker mixture at WOT than at the upper load levels in the base fuel map A value of O i
49. he ignition advance indicator will show a decrementing value as knocks continue It will then increment if the detonation stops However the ignition retarded fault flag will NOT indicate that this type of ignition retard has occurred Top right is the Air Fuel ratio readout which is only active is you have a wideband CO system connected to the SharkTuner See LH section for details The Octane rating and gearbox type indicator tabs are related to settings which are car specific and are given by different setting of the links in the LH EZK coding plug refer to pages 24 221 and 24 222 in Vol 1 A of the 928 workshop manual Throttle position switch settings and gear selector position auto gearbox are self explanatory Coolant temperature and battery voltage are also monitored and displayed At bottom left are the 4 Auxillary input values in real time the same as shown on the LH System Monitor screen 28 DATA LOGGING SCREEN 5 Sharkluner T 5 Ed File Edit Tools Help Fuel variables to log Ignition variables to log Aux inputa to log APM M Coolant temp C RPM M Throttle position M Temp 2 P MAF signal absolute Coolant temp F Ignition advance M Knock retard D ks MAF signal Throttle position Load one MAP voltage Battery voltage J Knock count NAY AF ratio Flappy position AGF ratio Pachea ann mine Injection pulse width T O02 sensor adi Coolant temp E _ Configure aun inputs Bee
50. ing screen with be displayed SharkTuner DERK Fie Edit Tools Help Currently loaded fuel injection EPROM Type 928 LH 4 GT GTS Rev 6 Standard MAF sensor File name File format ECU connection ECU has PEM Programmable EPROM Module Currently loaded ignition EPROM Type 928 EZK S4 GT GTS Rev 5 GT maps File name File format ECU connection ECU has PEM Programmable EPROM Module Shark Tuner device Port Status Firmware version After downloading files selecting the File menu changes to this screen 3 SharkTuner wie Edit Tools Help New Open Chrl o Load From PEM Save both EPROMs Ctrl 5 Save LH fuel EPROM Save EFKIEZF ignition EPROM Save LH fuel EPROM As Save EZKJEZF ignition EPROM As 1 C Porsche EPROM enmmulator ME2 572 MAIN BOARD softwarelyver 22 bestiLH newprotocal y4 bin 2 0 Porsche EPROM emmulator MEAST MAIN BOARD software ver 20 besthEZK newprotocal v2 bin 3 C0 Porschel Adrianacstrakerzezk bin 4 0 PorschelEPROM ermmulator Cameron s datal 3 Copy of 2006032 1newbasey3 256 with S4 idle bin Exit ECU connection ECU has PEM Programmable EPROM Module Ji r Shark Tuner device Fort Status Firmware version 53 5 Saving a b c PLEASE NOTE The ignition must be ON for any changes made on screen to be written to the PEM Changes are written immediately into the PEM so always make sure you have made a
51. is always logged automatically for the X axis If you require the alternative of RPM for the X axis then this must be selected as one of the variables to log The middle top window gives the list of the logged variables that you selected You can move any of these to the right hand window to have them displayed on the graph by highlighting them and then clicking the gt gt button They can be deselected from the graph by using the lt lt button after highlighting them To display the results from more than one data run on the same graph select the first run number tab then hold down the CTRL key and select the other data run numbers required Then click the Plot chart button 34 w Data log plot for Run 25 Run 28 Ses Varlable on axis Logged variables Varlables to plot Time a Run 25 O02 sensor adj Run 25 ny PM rng Aun 6 O2 sensor adj Run 25 Inj duty cycle 73 ma Aun 25 Throttle pos 1 idle _ Run 28 MAF signal Run 28 MAF signal 2 Run 25 MAF signal Run 25 MAF signal Run 25 Inj AA ms Ryn 25 Inj duty cycle 2 Run 25 Throttle pos 1 idle 2 cruise 3 V0T es Fun 28 MAF signal Run 28 MAF signal 3 Run 28 Inj PA ma Run 28 Inj duty cycle Run 28 Throttle pos 1 idle 2 cruise 3 V0T 5 The selected variables for comparison can then be selected or deselected from the graph as required 6 Alternatively results can be copied into Excel
52. ith the mouse To copy back the map after modification or copy some other map onto the ST screen capture the spreadsheet values from Excel and then just click the mouse onto the top left hand corner of the base fuel map and then paste The entire map will then be populated with the new values If you are using a PEM the ignition MUST be on when you paste the new values otherwise they will not be programmed into the PEM AUTOTUNE BUTTON Using this button brings up a window giving the options for the Autotune function These are largely self explanatory and the use of the Autotune system is covered in detail in later section QUICK START REMAPPING USING AUTOTUNE Autotune is only available on the Base fuel maps Autotune and data logging cannot both run together Data logging of any combination of LH and EZK values can be datalogged if they are both PEM equipped EDITING THE WOT MAP Sharkluner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging 10 25 1 43 0 0 Map to edit A F ratio Equivalence ratio r O2 sensor adj i on cat View as Table Chart 480 500 700 990 1200 1400 1700 1800 2000 2400 2800 3300 3700 4000 4800 5600 6200 24 24 18 18 18 18 18 18 18 18 18 16 14 12 8 2 0 Modify Manually selected cells S zE Auto tune Cell at current operatin
53. king pulse width msec on warm engine 1575 4 Fiesetvalies_ NM oO Fas ee Fas ee Fas EE Fs Idle speed w CO pot in non cat mode c o e c Top left are the fuel cut off variables this is the rev limiter The upper and lower points are adjustable in preset steps by using the up and down arrows to the right of each value Adjusting the upper cut off point is a very useful device to limit rpm at a low point to avoid damage during initial testing of a modified car 10 There is also a lower fuel restore point When the rev limiter is hit fuelling will not be restored until rpm falls below the fuel restore point This is a feature designed to allow you to safely hit the rev limiter without the engine starting to hammer against the limiter Once fuel has been cut off you can let off the throttle and let the revs drop to the fuel restore point Mid left is the setting for the fuel injector size used This parameter is used in the calculation used for injector opening time Standard injector values are available or you can enter any custom size It would be feasible to adjust the injector size parameter to compensate for a small change of fuel pressure and avoid extensive remapping Up to now using very large injectors may made a reliable idle hard to achieve This is because the idle injector pulse width became too short compared to the nominal opening time Also fuel pressure had to be
54. knock sensor system will attempt to protect the engine by retarding the ignition but this must NOT be relied upon to protect an engine fully When you return to the Autotune window when restarting Autotune you will find that your previous settings have been retained When you have the majority of visited cells green do a save as on the file AUTOTUNE WOT REMAPPING 1 2 3 4 5 6 ce The first requirement is that the idle and cruise portions of the base map have been checked and optimised as described above It is recommended with a new system that you set the fuel cut off to a low rpm limit for a first run e g 3500rpm Set fuel restore to about 250rpm lower than the cutoff rpm Then increase the rpm limit in 500rpm steps and optimise the fuelling each time Note that at WOT Autotune only operates on cells in the Base fuel map and not cells on the WOT map The WOT map adds additional rpm based fuelling to the values calculated from the base fuel map For this reason when using Autotune at WOT set the values of all the cells in the WOT map to zero If for any reason you want to have a richer mixture at WOT than the Autotuned value the WOT map can be manually edited Uncheck the Enable auto tune at IDLE and also uncheck Enable auto tune at CRUISE Check Enable auto tune at WOT and set the required A F ratio It is suggested that 13 1 is used for best power If you are tuning on the
55. lect the System monitor screen and check that the display responds to changes of rpm throttle position etc Also check that the A F ratio display is indicating correctly A F ratio is also shown on the fuel map screens The RED LED on the SharkTuner should now be flashing indicating exchange of data between the LH ECU and the laptop Note that the car may not run as well as usual or idle correctly because the battery disconnect will have erased the adaptation parameters in the SRAM of the LH ECU Also note that the O2 sensor adjust will not start functioning correctly until the engine water temperature has reached nearly 80deg C The A F ratio display will start to register correctly after the warmup period of the WBO2 sensor usually about 45 seconds Bea gt SharkTuner LH newprotocol v4 bin File Edit Tools Help ASF ratio Equivalence ratio 10 30 47 1 43 14 15 16 Stoich T 1000 2000 S000 4000 S000 BOO O00 eM aus 2 40 degC Temp 2 aus 1 4 volts WA faus 4 1 volts rr aus 3 0 58 volts Configure aus inputs Inj pulse width 2 94 ms 13 Normal duty cycle MAF signal 81 8 o 3 48 V Throttle position IDLE CRUISE WOT Coolant temp 88 C 190 F Battery voltage 13 4 V Idle stabilizer 04 7 Yo Flappy position CLOSED OPEN Fuel conzumpt 9 26 Ih 2 44 galih CO pot 700 RPM 0 24 ms 25 4 Yo O sensor adi 0 0 O adapta
56. lue should be about 45 50 But if e g air con is on the value will be somewhat higher as there is more load on the engine It will also vary with engine water temperature Fuel consumption indicator is only valid for 19 injectors Far right is shown CO pot 700rpm these values are related to the idle CO potentiometer and indicate the percentage resistance setting of the pot and also the correction factor this value adds or subtracts from the injector pulse width These values are only used to modify the injector on time at idle with non cat cars running open loop without an O2 sensor The correct setting of the idle mixture potentiometer above the fuse panel for a newly calibrated MAF is 382ohms and results in no correction factor to the injector pulse The total range of the idle potentiometer is 0 to 1000 ohms This results in a pulse variation of 0 4mS about the nominal value at idle speed This correction is added across the total operating range not only at idle on non cat cars However the CO pot has most influence at rpm and the influence on pulse width decreases as rpm increases For O2 sensor cars running closed loop the value always reads O when operating in closed loop The Throttle Position Battery Voltage and Floppy Position tabs are self explanatory O2 Sensor Adjust shows the state of the O2 loop adjustment voltage The loop uses a 20 range of adjustment of injector time to achieve
57. map You will of course require the usual WBO2 sensor input for remapping the LH ECU Once remapping is complete for the session save the file and then just unplug the SharkTuner the new remapping parameters are stored in the PEM The next time any tuning is required the file in the PEM can be loaded into the SharkTuner and modified as required or used for datalogging The PEM can be repeatedly reprogrammed and the data is secure even with the ignition off or the ECU removed from the car Also secure when the PEM is removed from the ECU store the removed PEM in antistatic packaging The PEM can be used in either LH or EZK ECUs If PEM s are fitted to LH and EZK ECUs then both can be tuned in the same session without any other setup needed This makes it possible to switch rapidly from LH to EZK optimisation Simultaneous datalogging of both LH and EZK is also possible The data in a PEM is guaranteed to be secure for a minimum of 10 years You can fit PEMs to both LH and EZK ECUs or to either one only The Sharktuner will automatically recognize the PEM equipped ECUs Rapid initial remapping can be carried out with the Autotune feature on the base fuel map for Idle cruise and wide open throttle WOT where the CO levels can be auto adjusted to a target value The SharkTuner is designed for use with a wideband oxygen sensor and associated electronic hardware A wideband O2 system is essential for any fuel remapping The standard O2
58. n the WOT map means that the fuelling is identical in WOT or non WOT conditions at that rpm load setting EDITING THE WARMUP ENRICHMENT MAP The third set of maps available are the warm up mappings which adjust fuelling according to water temperature Note that the effective reference for this map is the fuelling at normal operating temperature The fuelling at lower temperatures should only be adjusted if required after the normal operating temperature fuelling has been finalised This is because only positive values enrichment can be entered into this map Enrichment is progressively reduced as the engine warms up Autotune is not available on this map Shark uner File Edit Tools Help EPROM Parameters Fuel maps System monitor Data logging Map to edit A F ratio Equivalence ratio 02 sensor adj Warmup enrichment map non cat 9 00 I 1 63 Coolant 158 128 103 Modify Manually selected cells a Pore Aion Cell at current operating point AS Valid range of values for map 0 to 255 Changing a cell value by 1 changes fueling by about 0 6 16 EDITING THE ACCELERATION ENRICHMENT FUEL MAP This map is used in conjunction with the transient enrichment values which are available on the RHS of the Parameters screen The values on the Parameters screen are set when the engine is at normal operating temperature and after main map adjustments are complete The acc
59. ng the shortcut keys that no more than 4 cells should be selected Using the or buttons will change the value in the selected or operational cell by 10 or 10 for 66 29 more rapid adjustments of cell values The shortcut keys for these changes are w and s respectively The and keys allow a percentage change to be made to the selected cells The allowable change either side of 0 is 25 Note that the in these cases is NOT a change of the value of the cell but sets the cells to an absolute percentage change of fuelling The shortcut keys to select these options are e and d Hence a 10 change to a value of 62 fuelling 12 5 from nominal value of 0 does not result in a new value of 67 but a change of value to 119 1 e 12 5 10 22 5 which is 90 of the allowable 25 range However if the original cell value is not 0 then you may have more or less adjustment range available e g if the starting cell value is 62 12 5 then you can only increase the fuelling by a maximum of 11 but you can reduce the fuelling by 32 5 12 5 25 If you run out of adjustment range then an increase in fuel pressure or injector size selection on the parameters screen may be required See the later section on remapping NOTE If you wish to copy and paste the entire base fuel map into an Excel spreadsheet for post processing on archiving then copy the cells in the usual way w
60. nges of parameters must be made with the ignition ON for them to be written to the PEM SharkTuner File Edit Tools Help Rev limiter Flappy valve Acceleration enrichment Fuel cut off RPM Open RPM 64 3660 Base setting Fuel restore RPM Close RPM 45 558 Injectors Inject 13 1 Halve injection pulse rateg above RPM Cranking pulse width msec on warm engine 1575 vi CO pot in non cat mode fe C Width of enrichment in first 4002 Load threshold 1 255 39 4 injection pulses fired after acceleration enrichment 325 triggered Oxygen sensor rom BERR RE RE BE RE legal a G Enrichment sustain r A vaa be ners Oxygen sensor adaptation Fs C Fas ee Fas ee Fas e Fo ee 094 5100 4 20 eset valies Idle speed C c 54 8 Switch on the ignition and check that the Green LED on the SharkTuner is lit The WBO2 should also now be powered if fed from an ignition switch source If the WBO2 power is fed from the O2 sensor 3 pin plug then the WBO2 system will not be powered until the engine is running Allow approx 2 minutes for the WB sensor to warm up and give accurate readings Indicator lights on the WBO2 will indicate normal operation Check carefully that there are no error messages LM1 or that the 3 coloured LEDs Tech Edge are showing a normal display Refer to manufacturers handbooks websites 9 Start the car se
61. onics Otherwise it will quickly become contaminated and unusable See manufacturer s data sheets for the WBO2 units Ca TEE OR BE N E N OR E OE DE E E E E ES E E ON P e SH VECARR 9 2 ee onr ana raa ttrt Ce LELELLE LL FCCC E EEE EEL LL FELL LL So GE GG OO ee O D B B D D tt FIAT ELL LL LL LI I es Gl GG wm Om Oo A Oo wm A A p mize E E E S E E E E E E D O e e MN MM Uu Wu A A EE ft Ge el el ll Ol ll ll E 2 38 10 11 12 13 14 15 16 17 18 195 oO a7 This is the graph of default WBO2 law which is required to be fed into the WBO2 input of the SharkTuner The horizontal axis is AF ratio the vertical axis is the output voltage This output is standard with the Tech Edge WBO2 units 2J1 and 3A2 and is called WBLIN If you are using an LC 1 or LM1 WBO2 system then program the Analog out 2 port to the above law as this is the port wired into the SharkTuner via the 3mm jack lead provided See section 9 6 of the LM1 user manual Select use air fuel ratio and set 0 v at A F ratio 9 also set 5 0v at A F ratio 19 If you prefer to work in lambda then set Ov at lambda 0 61 also set 5 0v at lambda 1 29 The pre programmed Analog simulated narrow band sensor output must also be connected into your LH 3 pin O2 sensor plug if you are running closed loop The harness supplied allows for this option lead for this The programmable WBO2 input allo
62. oolant temperature sensor failure open circuit OQ Hall sensor signal absent O Hall sensor signal erroneous QO Ignition retarded Gear selector D 2 3 Gearbox type AUTO MANUAL Configure aux inputs NOTE If a knock or Hall sensor fault is corrected while engine is running fault flag changes from RED to GREEN the ignition must be switch off and then the engine restarted for the timing to be reset to the true mapped value Ignition retarded flag will remain red until a reset is made 21 Also note that if a knock sensor or Hall sensor fault retards the ignition then detonation knocks are not logged on the knock counter and the knock retard system is disabled If the engine has detonation pinking or pinging while under test the ignition will be retarded in steps of 3 degrees up to a maximum of 9 degrees See the max ignition retard map description on Page XX If the knock does not continue the ignition is automatically advanced in much smaller steps until the mapped value is attained Note that it can take up to 15 seconds for the timing to be advanced back to the correct value This retard is only carried out on the cylinder s that have detonation The EZK can differentiate which cylinder is knocking as long as the knock and Hall sensor signals are present PLEASE NOTE detonation triggered ignition retard is indicated by the total knock counter window incrementing with RED numbers T
63. ools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data lagging TEST Map to edit Ignition advance Knock counter Idle map 98 octane non cat 3 0 0 View as Table C Chart 380 440 540 650 720 770 950 9340 1100 1200 1400 1700 2200 2800 3500 5200 11 8 11 8 11 7 195 116 97 74 55 58 57 4267 81 108 199 341 425 Modify Manually selected cells _ Cell at current operating point The idle map is separate to the cruise map unlike the LH ECU where it is combined with the base fuel map This map is only active when the idle switch is active But also note that at some higher rpm and load the idle switch position will be ignored and the operating point will remain on the base fuel map 23 IDLE WARMUP MAP SharkTuner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data lagging TEST Ignition advance Knock counter 30 i 0 Reset Coolant temperature 43 C 37 C 30 C 24 C 17 C 4 IGI 2S6 ZG 2S6 G ze SB tice 46 F 35 F 22 F 12 F 1 F 12 F 24 F 37 F 53 F 69 F 82 F 95 F 107 E N 10 1 101 101 10 1 79 60 4i 1 9 00 OO 41 41 19 OO 0 0 Modify Manually selected cells ER es Cell at current operating point Note that there is only one i
64. or the setting on the Parameters screen is indicated by the presence of a blue cross marking the operating point on the map being used If you select an incorrect map to match the code plug setting 13 you will get the error message Warning This map is not being used by the ECU and the blue cross will be absent However note that this warning system will only operate correctly after the ignition 1s switched on and maps are selected Air Fuel ratio is displayed in the top of all the fuel map screens It is shown in both Air Fuel ratio and Lambda formats Also shown at extreme top right is the current setting of the O2 loop This will show the setting of the O2 loop at the current operating point The range is from 20 down to 20 The ideal figure after remapping would be 0 Note that during Autotune the O2 loop is disabled and so the O2 sensor will show 0 while Autotuning is in progress EDITING THE BASE FUEL MAP The blue marker indicates the operating point of the engine on the selected map It may fall on the boundary of 2 or more map points due to the granularity of the increments RPM is the horizontal axis and MAF signal or load is the vertical axis To adjust the value of a cell falling on such a boundary select both the indicated adjacent cells The vertical axis MAF signal is the signal applied to the uC in the LH ECU The maximum value which can be mapped is 516 which corresponds to a MAF voltage o
65. or to the exhaust system and then make sure the sensor is ALWAYS powered whenever the engine is started Check that the LEDs on the TechEdge unit are working as per the instructions on the TechEdge website For the LM1 check there are no error messages on the display After free air WBO2 calibration is complete proceed as follows 38 2 INSTALLATION OF PEMs 1 Introduction Diagnostics with the Bosch Hammer or similar tester 1s not possible with PEMs fitted The SharkTuner has sufficient monitoring to facilitate most fault finding tasks 2 Installation of PEM in LH ECU Disconnect the battery ground strap before starting this procedure The bolt or wing nut securing the strap to the car body is just under the front edge of the tool panel After you have released the strap put the end in a plastic bag or similar to ensure it cannot touch any other metal part of the car You will need to extract both ECU s together on their cradle Some people report it is easier to take out the passenger parcel shelf first The units are located inside the passenger footwell at the side Fold back the carpet to expose the ECUs on their cradle Remove the cover over the fuse and relay board Unplug the LH and EZK ECUs by pulling their extractor lever up which will release most of the plug You then have to rotate the whole connector about the end opposite the lead to disengage the connector completely There is usually enough
66. public highway please enrol the help of a passenger to setup the Autotune data runs perform data analysis and adjust any values Safety first Note that although it is possible to edit map values manually while the car is running this is not recommended on safety grounds Start the engine check all is OK start a gentle test drive non WOT to warm the car up to normal temperature 8 Make an Autoune run at WOT in a high gear up to the set rpm limit This gives more time for the Autotune to work Then review the map values If any cells in the base map are near their maximum value of 127 then manually select and increase the value in the corresponding rpm cell on the WOT map Switch off the Autoune and make a data logging run logging rpm injector duty cycle A F ratio and MAF signal absolute Set the data logging trigger to WOT switch Repeat the run with the modified values then stop and review the data log file to confirm the desired A F ratio is obtained within a reasonable margin say 0 5 Note that you cannot data log and Autotune at the same time 9 Increase the rpm limit by 500rpm and repeat the process Save the BIN file after each increment of rpm with a suitable file name Use as high a gear ratio as possible 10 When you get to 4500rpm and above make a careful note of injector duty cycle and MAF signal If the injector duty cycle is approaching 100 then more fuel pressure may be required or the
67. sche EPROM emmulator MK2 ST2 MAIN BOARD software 1st Final test EZK EPROM bin 4 C Porsche EPROM emmulator MK2 ST2 MAIN BOARD softwarel1st Final test LH EPROM bin Exit ECU connection PEM Programmable EPROM Module only allowable SharkTuner device Port USB Status Connected Firmware version 6 001 If communication has been established between the laptop and the SharkTuner device then Status will be OK and the firmware version used will be indicated If no communication is made then Not responding is shown in red See the Installation section above if there is a communication problem FILE Exit Exits the SharkTuner program If changes have been made to the loaded BIN file you will get a warning window asking if you want to save those changes to your laptop before exiting the program OPENING SCREEN FILE MENU EDIT This menu contains Copy and Paste functions which are available when working in the Fuel map or Data logging screens OPENING SCREEN TOOLS MENU Sharkl uner BE X ile Edit WEWE Help Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging issssssessssssseseseset WBO2 law Firmware upgrade m Currer M Type 928 LH 4 GT GTS Rev 6 Standard MAF sensor File name File format ECU connection PEM Programmable EPROM Module only allowable M Currently loaded ignition EPROM Type
68. several miles under various conditions including at idle As you drive the cells on the map will be adjusted 10 times per second and their colour will change accordingly Corrected cells will change to GREEN Cells which are still too rich are marked YELLOW those which are too lean are marked RED Cells not yet visited remain white Many cells at the extreme top bottom or sides of the table are never used so do not expect all cells to be tuned If some cells are still in the YELLOW or RED range when tuning is complete then first establish whether Autotune had completed or whether it had run out of adjustment range on the cell 1 e if a cell shows 127 max rich and the cell is RED then Autotune has run out of range However if the value in the cell is between 127 and 127 Autoune has not completed adjustment on that cell More driving is required Conversely if a cell is YELLOW too rich and the cells is at 127 then the other limit of adjustment range has been reached If many cells are out of range then it may be possible to correct the fuelling by selecting a different injector size on the Parameters screen However after such adjustment all optimisation previously carried out will be invalid and the remapping process will have to be repeated 4 4 5 6 7 8 If YELLOW too rich then try increasing the chosen injector size by using the Custom option on the Parameters screen by a suitable base
69. t is strongly recommended that you ensure that your 928 is in first class condition before any adjustments are made to the EPROM software Pre tuning checks might include 1 2 3 4 5 6 T Compression and leak down test A check with a diagnostic tester for any stored fault codes Any faults indicated by the diagnostic check must be corrected before attempting to remap the engine especially knock sensor and Hall sensor fault codes MAF calibration check Dynometer test with monitoring of Air fuel ratio Check inlet system for air leaks Install and free air calibrate your WB02 system INSTALLATION AND SETUP OF WBO2 SYSTEM 1 Install a wideband O2 sensor if this has not been previously used For a car already fitted with a standard O2 sensor and catalytic converter the wideband sensor can screw in the same fitting to replace the existing standard narrow band sensor Refer to the LM1 or TechEdge handbook on the type of sensor required to suit your unit The LM1 data will also describe the simulated narrow band output that is available from their units on Analog 1 which will be required to be looped into the 3 pin O2 connector to replicate the standard narrow band sensor This is essential if your car normally has a narrow band O2 sensor and catalytic converters A cable harness for this is supplied with each Sharktuner 2 order NOTE Never run the engine without the wideband sensor being powered by the WBO2 electr
70. ters is also possible which greatly assists the tuning sequence 50 DOWNLOADING FILES FROM THE PEMs This option will be the one normally used when a sequence of tuning sessions are carried out To start a new tuning session it is required to download the contents of the PEMs to the laptop to start a new tuning session Select Download from PEM from the file menu If both LH and EZK ECUs have PEMs then the SharkTuner will automatically download the EZK PEM file as soon as the LH file download is complete SharkTuner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging TEST m Currently loaded fuel injection EPROM Type 928 LH 54 GT GTS Rev 6 Standard MAF sensor File name File format ECU connection ECU has PEM Programmable EPROM Module m Currently loaded ignition EPROF Downloading from LH PEM Type 928 ttt File format ECU connection SharkTuner device Pott Status Firmware version SharkTuner File Edit Tools Help CUL P EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging TEST m Currently loaded fuel injection EPROM Type 928 LH 4 GT GTS Rev 6 Standard MAF sensor File name File format ECU connection ECU has PEM Programmable EPROM Module
71. tion 0 0 0 0 Yo Reset values 10 Installation is now complete Switch to the EPROM screen before shutting down the engine Note that with ignition off and SharkTuner powered by the diagnostic socket for long periods that the current consumption is approximately 70mA 55 11 If you have made any changes to the Parameters screen you wish to retain then do a Save As NOT a Save BEFORE closing down the SharkTuner Ver 3 Preliminary 12 5 09 2009 JDSPorsche 56
72. tle opened when engine is decelerating fuel cut off The purpose is intended to smooth the transition when fuelling is restored after being cut off Retard when sudden increase of load Same as above but applied if there is a sudden step wise increase of load bigger than 25 step change Max advance increase rate This limits how quickly the ignition advance can increase For example if you quickly snap the throttle open the advance may need to change by 10 degrees or so This parameter limits the rate of change so that an instantaneous increase of 10 degrees is not applied but instead the advance changes from its current value to the new value in steps whose size is specified by this parameter The advance is increased by this value on each spark until the new value is reached This parameter has influence only on positive changes of advance Negative changes retard are applied instantaneously WOT inhibit function There is an important addition to the screen at the lower LHS Use cruise map at WOT Normally the EZK uses a separate advance WOT map which is only based on RPM More accurate WOT mapping can be achieved by mapping by RPM and engine load This is particularly important for some boosted engines where load can vary dynamically at any RPM point The ST2 provides extended EZK load maps for standard and SMAF usage Previously it was necessary to cut the connection of the WOT switch at the EZK plug to enable mappin
73. to obtain near maximum power by advancing the ignition if required to the point just before the knock control system starts to act With care this can be done the open road With a supercharged 928 it may be found that in fact the knock system is already consistently activated at maximum boost In this case the ignition will have to be retarded at these points If you are commissioning a supercharged or turbocharged for the first time it 1s strongly recommended that you retard the ignition advance at a rate of Idegree for each pound of boost throughout the load range on the Cruise map Repeat this on the WOT map It is also strongly recommended that you use the EZK WOT inhibit function available on the EZK Parameters screen The first step is to make an evaluation of the present mapping On the data logging screen select rpm knock retard throttle position load and ignition advance With the engine at a normal working temperature Make a WOT run from 1500rpm to the rev limit Stop the car and look at the data log Between runs switch off the engine to minimise heat soak and at the start of a run drive the car at a medium speed and a small throttle opening to cool the engine Delete any unwanted lines of data at beginning and end by capturing the cells with the mouse using the Delete rows command Check that WOT was held through the run indicated by a 3 in the throttle position column Then use plot chart to view the resul
74. ts in a graphical format if preferred KR1 through KR8 show the knock retard applied by the knock protect system on a per cylinder basis Scroll down the rows observing the knock column As soon as a knock is detected you will see the retard applied to the affected cylinder s in KR1 8 Even with a standard engine some knocks with be recorded For a typical 3 gear run a total of less than about 30 knocks can be considered acceptable The Porsche specification is less than 50 knocks in 10 000 engine firings It will be observed that knocks are most likely to occur at around maximum torque 3500rpm and for centrifugal s c or turbocharger equipped cars at maximum boost near the rev limit If knock retard is consistently applied to one cylinder before others this should be investigated as it may indicate a cylinder that is running with a weaker mixture than the others due perhaps to a blocked fuel injector This fault must be corrected to reduce the risk of damage to the engine If more than a few knocks are recorded at a particular rpm band retard the ignition at those points on the WOT map by 3 degrees use the button and repeat the run Make a note which cells have been edited Each time you change map values save the file as a different version then you can revert back to it later if needed When the over advanced cells have been corrected try advancing the other WOT cells by 3 degrees and repeat a WOT run Review
75. u select an incorrect map to match the code plug setting you will get the error message Warning This map is not being used by the ECU and the blue cross will be absent However note that this warning system will only operate correctly after the ignition 1s switched on and maps are selected Note however that you may have to switch to a wrong map and then back to the correct one for the EZK ECU to recognise the correct map The blue marker which is active when the engine is running will only be present when the map displayed is being used by the EZK ECU 22 CRUISE WARMUP MAP Sharkl uner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging TEST Map to edit Ignition advance Knock counter Warmup c ompensation map cruise 24 0 9 0 View as Table Chart Coolant temperature SoC 126 ASG 286 25 C 42 C ASE Free 12 F 24 F 37 F 53 F 69 F 82 F 95 F 107 F 138 F 170 F 49 49 49 49 49 41 41 41 30 1 9 41 4 1 1 9 0 0 00 Modify Manually selected cells Bi Se Cell at current operating point This is adjusted if required after optimisation of the base cruise map The value in this map is added to all values in the cruise map Note that there is only one cruise warm up map which applies to all octane cat non cat maps IDLE MAP Shark uner File Edit T
76. unning on the non cat setting and map due to the excess fuelling that might be mapped for maximum power for track applications It has been noted with previous issues of the SharkTuner that the O2 sensor adaptation software routine in the LH software can come into conflict with the Autotune function of the SharkTuner especially when Autotuning around idle speeds In Ver 6 x x software there is the facility to cancel the O2 adaptation while SharkTuning the LH ECU This feature can be disabled or enabled from the Fuel Parameters screen lower centre of window 4 SharkTuner SEE File Edit Tools Help Rev limiter Flappy valve Acceleration enrichment Fuel cut off RPM m Open RPM m Base setting Fuel restore RPM Close RPM Width of enrichment in first 4002 Load threshold 1 255 4 injection pulses fired after acceleration enrichment 325 Injectors triggered gt 19 lb hr stock C 36 lb hr Oxygen sensor C 24 lb hr C 42 lb hr f Obey coding plug gt RE BEBE RERE EE 30 lb hr C Custom C Force non cat mode ignore sensor Enrichment sustain C Force cat mode use sensor Inject ing ti bse Scio mre Nee Oxygen sensor adaptation 13 1 Enabled Disabled Halve injection pulse rate above RPM f 0 94 5100 az az a PEF PET a mee Cranking pulse width msec on warm engine Reset values gt D o Idle speed f 675 RPM S4 GTS C 775 RPM GT iV Cut off fu
77. use of larger flow injectors BUT note that any change of fuel pressure may require a readjustment of both the non WOT map as well as the values in the WOT map Ideally injector duty cycle should not exceed 85 1 _ Note that you may observe a sudden jump in both injector duty cycle and also injector on time values as you reach the higher load values in the map as show in the example graph below This step 1s due to the LH ECU software which switches the injector pulsing from once every engine rotation to once every engine firing cycle i e once every 2 engine rotations This is to increase the fuelling time available at high rpm and load values Under these conditions the injector opening time becomes significant relative to the time for one engine rotation Hence opening the injector only once per firing cycle rather than twice improves the available fuelling time by eliminating the injector opening time on the second rotation In the example below the maximum injector duty cycle is 70 at 6 000rpm Injector duty cycle 160 140 120 100 60 40 20 0 a a a E E 0 1000 2000 3000 4000 5000 6000 7000 RPM Inj duty cycle 12 Note that the rpm point at which the transition occurs from 1 1 pulsing to 2 1 pulsing is adjustable in the LH Parameters screen 13 If the MAF signal is near or at 100 then a recalibrated MAF unit may be required However previous work h
78. using Copy all run data and pasting directly into an Excel workbook EVALUATING DATA RUNS 9 With the SharkTuner plugged into the car the YELLOW LED should be lit ignition off Load the required BIN file from your COPIES on the laptop These are modified versions of the standard files for these cars The SharkTuner will ONLY operate using these special BIN files as a starting point You cannot use a standard 928 BIN file 10 A mildly modified car but with somewhat larger injectors fitted may require very little optimisation of the main fuel map after the larger size injectors have be selected on the Parameters screen In this case minor adjustments to the WOT map may be the only adjustment required This is especially true of cars running with the normal O2 loop enabled as this will adapt the fuel to give 14 7 1 fuel ratio over much of the operating low load range of operation 11 For O2 loop equipped cars a good first step is to check that the O2 loop is well within its operating range Select O2 sensor adj RPM Air Fuel ratio and Throttle position on the data logger menu Select none on the data trigger menu Then select Start logging Make a gentle drive test keeping throttle increases smooth and slow and throttle opening below WOT 1 e lt 2 3 open This is to try and keep the O2 loop operating normally Drive a few miles under various conditions Start data logging only after normal engin
79. ws for WBO2 systems that do not output the above law Any other system can be used provided their maximum voltage at 19 1 Air fuel ratio does not exceed Svolts To edit the WBO2 law in the SharkTuner select Tools gt gt gt WBO2 law Configure aux inputs x Aux1 Aux 2 Aux 3 Aux 4 WBO2 Identification 7 7 Enable this input Name iF ratio ooo Conversion law r Display logic Input voltage Displayed value Unit of measure 1 2 Number of decimals me ya s m Filtering coefficient O no filtering 5 most filtering Test live input signal Input voltage 0 65 V Displayed value 10 31 Add row Delete row Cancel If the WBO2 system has a linear law then you only need to enter the lower and upper limit voltages with their corresponding Air fuel ratios into the table as per the example above The Sharktuner will then interpolate between these values For a non linear law then enter multiple points The more points entered the greater the accuracy of the interpolation Note that there is also a filtering option WBO2 is normally used with no filtering filtering set to 0 BEFORE fitting a new sensor to the exhaust or with a brand new system you MUST carry out a free air calibration of the WBO2 electronics See the manufacturer s data for instructions on this It is recommended that you do this before proceeding further When free air calibration is complete fit the sens
80. ype File name File format ECU connection EZK ECU has PEM Programmable EPROM Module SharkT uner device Port USB Status OK Firmware version 5 930 LOADING A NEW FILE Select File gt New then this screen is displayed w New EPROM m LH fuel injection ECU baseline EPROMs f S 4 GT GTS 8 95 Carte equipped with JOSPorsche SuperM AF sensor M EZK ignition ECU baseline EPROM fe EZE 54 maps C EZK GT maps f EZK GTS maps Cancel Note the optional selection of the special extended range SMAF LH file After selecting the file option required you will be prompted to switch on the ignition 47 When the ignition is switched on the progress of file loading is shown SharkTuner Loading _ k x If the ignition is already on then this error message is shown Turn ignition O FF Turn ignition off then wait as directed SharkTuner Ignition is off Waiting for ECUs to power down 48 epee and then file will load as shown previously LOADING A PREVIOUSY SAVED FILE If you wish to load a previous Sharktuned file select File gt Open and browse for the required file When you double click on the file name this screen is shown SharkTuner File Edit Tools Help EPROM Fuel parameters Fuel maps Fuel system monitor Ignition parameters Ignition maps Ignition system monitor Data logging TEST Currently loaded fuel inje
Download Pdf Manuals
Related Search
Related Contents
Télécharger la version PDF - Responsabilité civile professionnelle Copyright © All rights reserved.
Failed to retrieve file