I found these trick on another forum. I know this will help a lot of you. Ive had mine for 3 years and didnt know all this. Have fun!!!!!
[quote] #1: I'd highly recommend to a new owner getting ready for an install to first make sure the custom tune takes before tackling the mechanical portion. The custom tunes are set up specifically for the vehicle's PCM code (BDMO, MAV2, etc.) so you can verify right off the bat that there wasn't any miscommunication during the order. It doesn't hurt to step over the low hurdles first.
#2: You can double check the custom tune is in the vehicle by going to Options->Show Last Tune Written. It should say "Custom Tune", but if it says "Original Backup Restored" the vehicle has been returned to stock. You really shouldn't drive the vehicle very long with the stock tune in. The car will be drivable, but it won't idle very well and probably throw a rich code because of the mismatched MAF and fuel injector calibrations.
#3: Download and get familiar with Diablo's DSDownloader PC interface utility. This is used to update the Predator with a new custom tune. You'll need a serial cable and 12V DC power supply, both of which should be available at your local Radio Shack. Click this link (
DiabloSport :: Gas and Diesel Tuning Systems) for the download and cabling specs. Make sure you get a soft copy of your custom s/c tune from F.I.T. so you have it on file.
#4: Back up your stock tune to your home computer and email a copy of it and your custom tune to yourself for safe keeping. Use the DSDownloader PC program get your vehicle's original backup (stock tune) out of your Predator through Options->Custom Tune->Export Tune->Original Backup. This will upload an .frg file named with your calibration code (i.e. mine was rza01b2.frg). God forbid you loose or damage your Predator, at least you'll have soft copies of your tunes.
#5: Get to know the data-logging capabilities of the Predator. F.I.T.'s Diablo dealer will need a couple more along with the AFR vs. RPM report that you get from a dyno test to really optimize your base custom tune. You'll also need to log a few parameters to the Predator's memory during the dyno pull to complete the picture. There's more to this discussion better left between you and the man himself, but being familiar with how to use the fast rate data-logging capabilities of the Predator before you show up to the dyno facility is a must. There's well over a 100 parameter IDs you can log and review on your home PC if you really want to get into what the tune is doing. Diablo's CMR_DAT data-log uploading, viewing and conversion utility can be also downloaded from the link in tip #2 above. [quote]
[quote, "Anyone can use a portion of it."]
JMan[quote]
[quote] Just to clarify something about uploading the original backup (stock tune) from the Predator. Their instructions will tell you to return the car to stock and then upload the stock tune into the Predators "extra tune" memory location if you haven't already flashed the Predator's custom tune into the vehicle. Again, this step is only for people that haven't already loaded the Predator's custom tune into the vehicle. The Predator automatically uploads the stock tune into its "original backup" memory location before it flashes the custom tune, so you just need to use the DSDownloader PC utility to retrieve it.
If you return the vehicle back to stock after you've loaded the custom tune the Predator will most likely erase the custom tune from its memory. If you don't have a soft copy of the custom tune to put it back into the Predator you'll need to get it from F.I.T.'s Diablo dealer. If you don't have a soft copy (.frg file) of your custom tune - get it. If you haven't backed up your original tune - do it. HwyCruiser [quote]
[quote]Tip #6: Predator data logging
This is going to be a long one, but to discuss one of the most powerful features of the Predator, its data-logging capabilities, is going to take a fair amount of detail. The Predator has 768k of non-volatile memory to log a selection of well over 100 Powertrain Control Module Parameter IDs (PCM PIDs) for up to about an hour - depending on the number if PIDs and sampling rate selected. The Predator can be used to review the data logged and/or Diablo's CMR_DAT PC utility can be used to retrieve and view the data stored and also covert it a spreadsheet-friendly format. To begin a data-logging session via the Predator, select Diagnostics->Real Time Data. The PIDs are grouped into six categories: acceleration, drivability, fuel, ignition, speed control, and transmission. See my next post for breakout of each category and their associated PIDs.
Not every PID is useful even if the PCM reports back on them (I'm still trying to find that 4x4L switch). Anyway, once you determine the PIDs you want to view, choose the appropriate category on the Predator and then choose if you want to show all PIDs in that category or select them from a list. Selecting "Show All" is fine if you don't plan on logging the data to memory and only occasionally look at the current values. The PIDs will update one-by-one in sequence at a slower sampling rate of about 5 PIDs per second. If want faster sampling rates, you will want to narrow the number of PIDs interrogating from the vehicle by selecting them from the list for that category. In either case, the fewer the PIDs selected will result in faster updates.
After you've made your PID selections, the Predator will ask if you want to log the displayed samples to its internal memory. If you chose to narrow down the PIDs by selecting them from the list then the Predator will give you an option of sampling at a slow or fast rate. Picking fast rate will obviously fill the memory quicker and the logging duration will be reduced. The PID sampling is ended when the log is full or when you press the escape button. Once you're finished logging data, you can view the log on the Predator by selecting Diagnostics->Log Play Back. You can then use the arrow keys to speed up and slow down the play back rate displayed.
To upload the log and review via the CMR_DAT PC ulility, start the utility and verify the comm port settings. Mine are set to COM1 and 56k but your COM port will depend on your PC. In the CMR_DAT PC utility, select the Tools->Get Log File From Predator menu item. It will display a "Save" window so you can name the uploaded log. Type in a name (i.e. gasaccelwot.log) but don't click save yet. Plug the Predator into the PC's serial port and connect the 12VDC power supply. On the Predator, select Options->TroubleShooting->Log Upload and press enter. Now in the CRM_DAT PC utility click the save button. The Predator will display the number of bytes it has sent on a progress bar and then will display "Transfer Complete" when it has uploaded the Predator's log. To open and view the uploaded data with the CMR_DAT PC utility, select File->Open->Log File on the utility's menu bar. Note that the CMR_DAT PC utility can only open logs and convert logs with up to 36 PIDs. To convert the log file to a comma-separated variable (csv) format for use with Excel, etc., click the "LC" button on the CMR_DAT PC utility's window and then select the log to convert from the "Open" window. The resulting csv file will be saved with the same name and in the same directory as the log file you converted.[quote]
HwyCruiser [quote]
[quote] The PIDs available for data-logging are grouped into six categories: acceleration, drivability, fuel, ignition, speed control, and transmission. Below is a breakout of each category and their associated PIDs:
DIAGNOSTICS->REAL TIME DATA->GAS ACCELERATION WOT
PID#: acronym (units) definition [CMR_DAT converted units]
----------------------------------------------------------
1165: RPM (RPM) ENG RPM
1123: IAT (F) INTAKE AIR TEMP
1633: MAF V (V) MASS AIR FLOW SENS VOLT [A/D COUNTS]
168C: FRP (psi) FUEL RAIL PRES SENS
116B: SPRKADV (DEG BTDC) DESIRED IGN SPARK TIMING
115A: LOAD (%) CALC ENG LOAD
1103: LOOP (0PEN/CLOSED) FEEDBACK FUEL CTRL STATUS [0/1]
1141: FUELPW1 (mS) INJ PULSE WIDTH-BANK ONE [TICKS]
1142: FUELPW2 (mS) INJ PULSE WIDTH-BANK TWO [TICKS]
1139: ECT (F) ENG COOLANT TEMP
1158: SHRTFT1 (%) SHORT TERM FUEL TRIM-BANK 1
1159: SHRTFT1 (%) SHORT TERM FUEL TRIM-BANK 2
1154: TP V (V) THROT POS BEFORE FMEM SUB [A/D COUNTS]
DIAGNOSTICS->REAL TIME DATA->GAS DRIVABILITY
PID#: acronym (units) definition [CMR_DAT converted units]
------------------------------------------------------------
1156: LONGFT1 (%) LONG TERM FUEL TRIM-BANK 1
1157: LONGFT2 (%) LONG TERM FUEL TRIM-BANK 2
1158: SHRTFT1 (%) SHORT TERM FUEL TRIM-BANK 1
1159: SHRTFT2 (%) SHORT TERM FUEL TRIM-BANK 2
1165: RPM (RPM) ENG RPM
1123: IAT (F) INTAKE AIR TEMP
1671: MAF (Gm/S) MASS AIR FLOW RATE
1633: MAF V (V) MASS AIR FLOW SENS VOLT [A/D COUNTS]
168C: FRP (psi) FUEL RAIL PRES SENS
116B: SPRKADV (DEG BTDC) DESIRED IGN SPARK TIMING
1173: O2S11 (V) O2 SENS BANK 1 UPSTREAM
1175: O2S21 (V) O2 SENS BANK 2 UPSTREAM
11C1: SPEED (MPH) VSS VEH SPEED SENS
DIAGNOSTICS->REAL TIME DATA->GAS FUEL
PID#: acronym (units) definition [CMR_DAT converted units]
------------------------------------------------------------
1127: BARO (HZ) BARO PRES SENS (IN H2O)
115A: LOAD (%) CALC ENG LOAD
114E: DPFEGR (V) DIFF PRES FEEDBK EXHAUST GAS RECIRC [A/D COUNTS]
1139: ECT (F) ENG COOLANT TEMP
####: MISF (OFF/ON) ENG MISFIRE STATUS
1165: RPM (RPM) ENG RPM
1103: LOOP (0PEN/CLOSED) FEEDBACK FUEL CTRL STATUS [0/1]
####: FFFM (OFF/ON) FLEX FUEL SENS ON/OFF
16CO: CAS GND (V) FP GND/SIG RET DIFF
16C1: FLI (%) FUEL LVL IN
16BF: FLI V (V) FUEL LVL IN-VOLT
1672: FP (%) FPDC FUEL PUMP DUTY CYCLE
1673: FP M (%) FPMSDC FUEL PUMP MONITOR DUTY CYCLE
####: FPM (OFF/ON) FUEL PUMP MONITOR ON/OFF
####: FPF (NO/YES) FUEL PUMP OUT FAULT DETECTED
168C: FRP (psi) FUEL RAIL PRES SENS
168B: FRP V (V) FUEL RAIL PRES SENS-VOLT
1639: FTP V (V) FUEL TANK PRES-VOLT
1687: FTP (H2O) FUEL TANK PRES PURGE MONITOR
162D: INJ1F (NO/YES) INJ 1 OUT FAULT DETECTED (BIT 1)
INJ2F (NO/YES) INJ 2 OUT FAULT DETECTED (BIT 2)
INJ3F (NO/YES) INJ 3 OUT FAULT DETECTED (BIT 3)
INJ4F (NO/YES) INJ 4 OUT FAULT DETECTED (BIT 4)
INJ5F (NO/YES) INJ 5 OUT FAULT DETECTED (BIT 5)
INJ6F (NO/YES) INJ 6 OUT FAULT DETECTED (BIT 6)
INJ7F (NO/YES) INJ 7 OUT FAULT DETECTED (BIT 7)
INJ8F (NO/YES) INJ 8 OUT FAULT DETECTED (BIT 8)
1141: FUELPW1 (mS) INJ PULSE WIDTH-BANK ONE [TICKS]
1142: FUELPW2 (mS) INJ PULSE WIDTH-BANK TWO [TICKS]
1123: IAT (F) INTAKE AIR TEMP
114A: IAT V (V) INTAKE AIR TEMP-VOLT
1156: LONGFT1 (%) LONG TERM FUEL TRIM-BANK 1
1157: LONGFT2 (%) LONG TERM FUEL TRIM-BANK 2
1169: TPREL (V) RPLRNMIN LOWEST IDLE THROT POS [A/D COUNTS]
1671: MAF (Gm/S) MASS AIR FLOW RATE
1633: MAF V (V) MASS AIR FLOW SENS VOLT [A/D COUNTS]
####: HTR12 (OFF/ON) O2S HTR BK 1 DNSTREAM
1679: HTR11CM (AMP) O2S HTR BK 1 UPSTREAM PRIM CKT MON
167B: HTR21CM (AMP) O2S HTR BK 2 UPSTREAM PRIM CKT MON
1173: O2S11 (V) O2 SENS BANK 1 UPSTREAM
1175: O2S21 (V) O2 SENS BANK 2 UPSTREAM
####: PSP (LOW/HIGH) PWR STEER LOAD PRESENT
1158: SHRTFT1 (%) SHORT TERM FUEL TRIM-BANK 1
1159: SHRTFT2 (%) SHORT TERM FUEL TRIM-BANK 2
11BA: TCCRAT () TCC RATIO(TSS/ENG RPM)
1125: TP MODE (?) THROT POS MODE
1172: VPWR (V) VEH PWR VOLT
11C1: VSS (KPH) VEH SPD SENS
0900: MAP V (V) MAP VOLT
163C: OL (OPEN/CLOSED) FUELSYS OPEN LOOP FUEL STATUS
16BC: O2S11SV (V) BANK 1 UPSTREAM HEGO VOLT
16BD: O2S21SV (V) BANK 2 UPSTREAM HEGO VOLT
16DD: FF_LRN (NO/YES) FLEX FUEL-ALCOHOL CONTENT LEARNED
16D3: MFFRPM (RPM) ENGINE RPM AT TIME OF MISFIRE
16D4: MFFLOAD (%) ENGINE LOAD AT TIME OF MISFIRE
16D5: MFFVS (MPH) VEHICLE SPEED AT TIME OF MISFIRE
16D6: MFFIAT (F) INTAKE AIR TEMP AT TIME OF MISFIRE
16D7: FMMSOAK (MIN) ENGINE-OFF SOAK TIME AT TIME OF MISFIRE
16D8: MFFRNTM (SEC) ENGINE RUNNING TIME AT TIME OF MISFIRE
16DA: MFFTP (V) THROTTLE POSITION AT TIME OF MISFIRE [A/D COUNTS]
16D6: MFFTNCT (#) # OF DRIVE CYCLES AT TIME OF MISFIRE
1625: PSP_V (V) POWER STEERING PRES SENSOR [A/D COUNTS]
####: O2S11FM (NO/YES) EGO11 FLT
1135: RPMDSD (RPM) DESIRED IDLE RPM
163E: REARFT1 (%) RR FUEL TRIM BANK 1
163F: REARFT2 (%) RR FUEL TRIM BANK 2
DIAGNOSTICS->REAL TIME DATA->GAS IGNITION
PID#: acronym (units) definition [CMR_DAT converted units]
------------------------------------------------------------
####: MILF (NO/YES) MALF INDICATE LMP OUT FAULT DET
####: MIL (OFF/ON) MALF IND LMP
####: OCTADJ (CLOSED/OPEN) OCTANE ADJ CTRL-OPEN TO RETARD
116B: SPRKADV (DEG BTDC) DESIRED IGN SPARK TIMING
1139: ECT (F) ENG COOLANT TEMP
1165: RPM (RPM) ENG RPM
1172: VPWR (V) VEH PWR VOLT
16D3: MFFRPM (RPM) ENGINE RPM AT TIME OF MISFIRE
16D4: MFFLOAD (%) ENGINE LOAD AT TIME OF MISFIRE
16D5: MFFVS (MPH) VEHICLE SPEED AT TIME OF MISFIRE
16D6: MFFIAT (F) INTAKE AIR TEMP AT TIME OF MISFIRE
16D7: FMMSOAK (MIN) ENGINE-OFF SOAK TIME AT TIME OF MISFIRE
16D8: MFFRNTM (SEC) ENGINE RUNNING TIME AT TIME OF MISFIRE
16DA: MFFTP (V) THROTTLE POSITION AT TIME OF MISFIRE [A/D COUNTS]
####: MFFPNP (NO/YES) IN DRIVE AT TIME OF MISFIRE
1135: RPMDSD (RPM) DESIRED IDLE RPM
DIAGNOSTICS->REAL TIME DATA->GAS SPEED CONTROL
PID#: acronym (units) definition [CMR_DAT converted units]
------------------------------------------------------------
0906: SCCS_F (NO YES) NO PID DEFN
####: SC_F* () NO PID DEFN
####: SF_HW_F* () NO PID DEFN
####: SCINT_F* () NO PID DEFN
1172: VPWR (V) VEH PWR VOLT
DIAGNOSTICS->REAL TIME DATA->GAS
TRANS
PID#: acronym (units) defin=iation [CMR_DAT converted units]
------------------------------------------------------------
####: CCL_ON (OFF/ON) NO PID DEFN
####: CKPLWP (NO/YES) NO PID DEFN
####: SW4X4L (OFF/ON) NO PID DEFN
1127: BARO (HZ) BARO PRES SENS (IN H2O)
####: BPP/BOO (OFF/ON) BRK PEDAL POS/BRK SW ON/OFF
115A: LOAD (%) CALC ENG LOAD
162B: TSS (RPM) TSS/ISS TURBINE/IN SPD SENS
1105: CCS (OFF/ON) TRAC COAST CLUTCH SOL 3/2 TIMING PRES
1632: CCSF (NO/YES) SSA_F COAST CLUTCH SOL-FAULT
11B3: GEAR (#) COMMANDED GEAR(USE IN DRIVE)
1624: CHT (F) CYL HEAD TEMP
####: CHT V (V) CYL HEAD TEMP VOLTS
11B2: EPC V (V) LPCM ELECT PRES CONT
TRANS SHIFT VOLTS [A/D COUNTS]
11CO: EPC (KPA) LPC ELECTRONIC PRES CONT
TRANS SHIFT CMD
1139: ECT (F) ENG COOLANT TEMP
1139: ECT (C) ENG COOLANT TEMP
1165: RPM (RPM) ENG RPM
####: MILF (NO/YES) MALF INDICATE LMP OUT FAULT DET
####: MIL (OFF/ON) MALF IND LMP
1671: MAF (Gm/S) MASS AIR FLOW RATE
1633: MAF V (V) MASS AIR FLOW SENS VOLT [A/D COUNTS]
1173: O2S11 (V) O2 SENS BANK 1 UPSTREAM
1175: O2S21 (V) O2 SENS BANK 2 UPSTREAM
160D: PTO (OFF/ON) PWR TAKE-OFF STATUS
####: SS1* (OFF/ON) SHIFT SOL 1 COMMANDED ON
####: SSA* (OFF/ON) SHIFT SOL 1 COMMANDED ON
####: SS1F* (OFF/ON) SHIFT SOL 1 OUT FAULT DET
####: SS2* (OFF/ON) SHIFT SOL 2 COMMANDED ON
####: SS2B* (OFF/ON) ?
####: SS2F* (OFF/ON) SHIFT SOL 2 OUT FAULT DET
####: SS3* (OFF/ON) SHIFT SOL 3 COMMANDED ON
####: SS3F* (OFF/ON) SHIFT SOL 3 OUT FAULT DET
11BA: TCCRAT () TCC RATIO(TSS/ENG RPM)
1154: TP V (V) THROT POS BEFORE FMEM SUB [A/D COUNTS]
1125: TP_MODE (#) THROT POS MODE
11BO: TCC (%) TORQ CONV CLUTCH SOL DUTY CYCLE COMD
11B8: TCCMACT (RPM) TORQ CONV MOD ACTUAL
1677: TCCCMCMD (RPM) TORQ CONV MOD COMMANDED
####: TCIL (OFF/ON)
TRANS CTRL IND LMP STATUS
1151: TR V (V)
TRANS RANGE SENS-ANALOG [A/D COUNTS]
16B5: TR D (#)
TRANS RANGE SENS-DIGITAL
11B6: TR (#)
TRANS RANGE SENS INDICATED GEAR POS
1674: TFT (C)
TRANS FLUID TEMP
11BD: TFT V (V)
TRANS FLUID TEMP VOLTS
11B5: OSS (RPM)
TRANS OUT SHAFT SPD
1172: VPWR (V) VEH PWR VOLT
11C1: VSS (KPH) VEH SPD SENS
####: CPP_SRC (?) CLUTCH PEDAL POSITION
####: PC1_F (NONE/?) PRES CNTRL FLT
1135: RPMDSD (RPM) DESIRED IDLE RPM
NOTES:
#### = Predator logged PID data but CMR_DAT did not display or convert it
* = Predator would display live data but wouldn't log it
To convert a/d counts to volts: Divide the a/d counts by 1024 and multiply by 5.
To convert volts to a/d counts: Divide the volts by 5 and multiply by 1024.
Tip #7: If you ever see "Performance Tune" listed on the Predator's opening screen it means the custom tune has somehow been erased. This could happen if you restore the original backup or your purposefully (although probably unintentionally) erasing the custom tune from the Predator's memory yourself. The performance tune is Diablo's factory programmed performance tune for a naturally aspirated Marauder. It is NOT interchangeable with F.I.T.'s custom s/c tune. Do not load the "Performance Tune" into a supercharged car! It might flash ok, but I bet it'll idle pretty poorly and throw a code or two because of the mismatched MAF and injectors. [quote]