Chevy Impala SS Forum banner

How to scan, datalog and reflash your B-body in 2025

8.5K views 29 replies 13 participants last post by  sealclubber  
#1 · (Edited)
Every newbie asks this, so I'm making a new sticky: (comments and corrections welcomed)

Can I use a paperclip to make the MIL blink the codes to me? No. Only the '94-95 Corvettes have the software in the PCM to do that. These cars and F-bodies will not respond to the paperclip.

If you have a '94-95 B-body:

To read codes, check sensor data and fuel trims:
  1. Buy a cable like this.
  2. Get a Windows laptop (any one with a USB port will work)
  3. Download eehack from here.
    Image
    1. Donate beer money to steveo as a thank you.
      Image
  4. install the cable and drivers.
    1. You will need to download a universal FTDI driver for it to work. Use the VCP (Virtual Comm Port) option. Otherwise the computer will think you've plugged in a glitchy mouse.
    2. Image
  5. Open eehack, go into the settings menu and make sure the correct COM port has been selected. eeHack will usually autoselect it correctly in Windows 10, but Windows 11 has virtual COM ports so you'll have to select it manually.
    1. If you don't know what COM port to select, open the Device Manager, open up "Ports (COM and LPT)" and find the FTDI one.
  6. Click "Connect" - eehack will connect and pull codes, displaying in lower left hand corner.
To read and write calibrations ("BINs") from/to the PCM:
  1. Buy and install the cable listed above.
  2. Download FlashHack to your laptop.
    Image

  3. Set the correct COMM port (right-click on the Windows icon and choose "Device Manager" and then Ports (COM & LPT) to see which the FTDI one is.
  4. Click "Read Calibration".
  5. Modify the file in TunerPro (see below)
  6. Select the modified file.
  7. Ensure the car's battery voltage will stay above 12.5V for the entire programming (about 5 minutes). I use jumper cables or a battery charger to keep voltage up.
    1. Make sure your laptop battery is healthy and/or plugged in.
  8. Click "Write Calibration."
  9. Go for a drive!
To edit the calibration file:
  1. Download TunerPro to your laptop.
  2. Image
    1. Donate beer money to register it.
  3. Download the correct definition file ("XDF") so TunerPro knows what bit does what in the calibration.
  4. Image

  5. Open TunerPro.
  6. Select the $EE XDF you downloaded.
  7. Open and edit the calibration file.
If you have a '96-97 LT1:
  1. Go to lt-flash.com. Purchase the tuning hardware from Dustin.
    1. Follow the instructions on the site for software downloads.
    2. DO NOT spend money on JET DST 14005.
 
#2 ·
A guide I also wrote on obd1 speedo adjustments for a more practical example if you anyone wanted to try it out.

 
#3 ·
It would help to add information here that better describes the different definition files described above. Installing the wrong one can cause real drivability issues.
 
#4 ·
It is best to have a laptop just for eehack.

Disable wifi and bluetooth.
Disable updates, windows and programs. (or force updates first)
Disable anti virus programs.

All of the above can "bog down" a slow computer or run at a 'Higher Priority" than eehack.

When you are flashing or reading you want the computer just doing that task and not other things.

If you have to use your computer for everything be sure to return it to the previous state after using eehack.

This is experience I have learned from running other free software. I am not a computer expert but I found windows does not "respect" freeware the same way as "approved software".
 
#5 ·
Every newbie asks this, so I'm making a new sticky: (comments and corrections welcomed)

If you have a '94-95 B-body:

To read codes, check sensor data and fuel trims:
  1. Buy a cable like this.
The cable shown with the link you've provided takes me to a 12-pin interface cable, but in the website's notes it mentions the following: "There are other styles of connectors, but the 12 pin OBD1 connector shown above is the most common. Some 1994-95 cars have the 16 pin OBD2 connector (shown below), Corvette's, Camaro's, and LT1 cars among them, as well as newer Australian Holden and Commodore. Even though it is an OBD2 connector, it has an OBD1 system behind it on these 94-95 cars. " I've got a 93 Buick Roadmaster wagon LO5, 94 Caprice 9C1 LT1, and a 94 Impala SS LT1. I never actually checked my two 94's DATA connectors, but would it be safe to assume they're both 12-pin connectors?
 
#6 ·
I never actually checked my two 94's DATA connectors, but would it be safe to assume they're both 12-pin connectors?
ASSume yes. They should be 12 pin from factory.
They are very easy to check with the different shape and cavity numbers.

Depending on how crazy the last owner was anything is possible. Some forum members cut off the connector and twisted wires onto a cheap adapter.
 
#7 ·
This is awesome! I have a cable I purchased many years ago for my 94 Roadmaster to reflash a tune and it worked well back then on my laptop with XP at the time. Can you advise if this cable will still work with ehack, Flashhack and Tuner Pro on my current laptop with windows 10 so I can pull codes? The cable is a USB interface but has a connection to the actual ALDL cable.
 

Attachments

#8 ·
That cable should work. EEhack is free to download, so you're only risking a little of your time to confirm if it works.

-Brian
 
#10 ·
That cable should work. EEhack is free to download, so you're only risking a little of your time to confirm if it works.

-Brian
Thanks Brian! Any idea of how what position that small white switch on the box should be?

I see you have an 06 Goat. I have an 04 A4 LS1 in Quicksilver. Would love to tune transmission shifts on that but can't see spending the $$$ on the tune software just for that.
 
#9 ·
Easier to link
Lots of this stuff is happier run as admin and in xp compatibility mode.
 
#11 ·
I'd try it both positions. You won't hurt anything just trying to log data with EEhack if the settings are wrong.

Weirdly the OBD1 cable can be used to tune the gauge cluster on the GTO. I now have a working shift light.

-Brian
 
#12 ·
Just tried to download eehack but keep getting this error message with no download. I tried about 10 times with no luck.
Image
 
#16 ·
Just tried to download eehack but keep getting this error message with no download. I tried about 10 times with no luck.
I had the same issue. I just had to keep trying for 2 day on my home PC. For some reason my work computer downloaded it first try. If you send me a private message with your email, I'll send you the file when I get a chance. Mifht not happen till the weekend.
 
#13 ·
I'd try it both positions. You won't hurt anything just trying to log data with EEhack if the settings are wrong.
OK will do once I can get eehack to download.

Weirdly the OBD1 cable can be used to tune the gauge cluster on the GTO. I now have a working shift light.

-Brian
How? what part of the cable will connect with the gauge cluster. I have had the cluster out once so far but not sure what else can be done to tune it. I really don't need a shift light but if there are other functions that can be tuned in let me know.
BTW, my gauge cluster goes psycho every once in a while with gauges going crazy. Once I start driving it for 5 minutes it settles down. I was going to have the cluster reprogramed but was told by several members on https://www.ls1gto.com website that it is not worth it and it does no long term harm. (PS, I already checked the wire harness behind the glove box for shorts and have wrapped the wires there so it is not causing gauge psycho behaviour)
 

Attachments

#15 ·
Someone might have to send you their eehack file. Link is broken for sure last time i tried but I've had it installed on my laptop so I was able to just file transfer it.

Actually I have the installer but not sure what's a safe way for people to download it from

Image
 
#17 ·
The cable I have, has some com port setting that I can't remember. Baud rate ...ect....???
 
#18 ·
@PeterDuerr I'd just run whatever the defaults are. If eehack will read and the Controls menu will work properly, then flashHack will read and write the calibration properly. I always use eehack as my tester.
 
#19 ·
Thanks, I have found myself to do the same. I avoid using a USB mouse. It seems to confuse the com ports. If I do use the mouse, I restart my computer.
 
#22 ·
6/1/2025 updated with pictures. I just walked a novice through this remotely and realized that it is extremely confusing for a new guy.
 
#25 ·
Windows 11? Laptop died and this is what I have now. Tunerpro flashes a splash screen and then nothing. Any thoughts on required compatibility settings. Windows 8 mode didn't work.

-Brian
 
#26 ·
@Sshockr Try re-downloading. I use TunerPro, flashHack and EEHack on windows 11 all the time without a problem.
 
#27 ·
Updated post #1 - the paperclip trick only works on the '94-95 corvettes that have the software to respond to that. These cars and F-bodies do not respond to the paperclip trick. Trust me, once you buy the cable and start using EEHack, you'll never look back.