So you’re interested in doing your own OBD1/1.5 tuning?
First let me say, it is not easy, it is expensive, and there is nowhere near as much support for it as OBD2 guys have. So, if you want a professional to make chips for you for cheap, See Ryan and Sinister Performance (
http://www.gmtuners.com).
Now, if your OCD and can’t stand not knowing how to do things yourself, read on.
Lets start with the general idea.. Your pre-96 PCM has a removable memcal with a flash-able prom (programmable read only memory) and a knock/calibration circuit in it. This is generally called a chip. There is a bin file on that prom which contains all the algorithms, variables, and tables needed to control your engine, transmission, and other misc. components. This bin file needs tuning software and a definition file in order for you to make any sense of it. So, you will need to extract the file from the stock memcal, alter the file, and reload it back onto a prom or emulator.
With that said there are two ways you can go. You can either continuously burn new proms for every set of changes you want to make. Or, you can use a prom emulator and make changes to the file whenever you want via USB cable. The second option is more expensive however.
HardwareFirst off, you need to get your stock bin off your stock prom. If I don’t have it and you can’t find it on the web, you will need a prom reader and an adapter to get the bin.
Lets figure out what type of prom you have..
90-93 L27 and 92-93 L67 Bonnevilles have a 28 pin 27C256 prom.
94-95 L67, L27, and 95 L36 Bonnevilles have a 28 pin 27C512 prom.
To read this prom you’ll need to make an adapter or
get one from Moates.Now you’ll need a burner/reader. There are many options for this. As long as it works with the proms you’ll be using, that’s all you need. I opted for the Moates Burn1. They now have the
Burn2 available.
You will also need to either hack up your stock memcal and put a prom socket on it so you can remove the prom, or you’ll need an adapter that reads that knock/calibration chip from your memcal and has a socket for a prom. I know the 94-95 crowd would need
this adapter but the 90-93 crowd would need shoot off an email to Moates to figure out the correct one.
Up until this point I outlined all you would need hardware wise except for spare proms if you were to only burn chips.
If you want to do real-time tuning instead of burning chips all the time you will need an emulator. I have a Moates Ostrich 1.0 but they have since made improvements and came out with the more compact
Ostrich 2.0. This will work with the two aforementioned prom types. With this, you can literally change parameters as you drive.
SoftwareThere are two different programs that I am aware of as far as tuning goes;
Tunercat/RT and
TunerPro/RT. They both have a version for basic chip burning and Real Time tuning.
I’ve only used Tunercat/RT so I can only really comment on it. Tunercat’s programs are both free to try however you need purchase a definition file ($19.95) for your particular year/engine. After 30 days the temporary license will expire and you will need to purchase a license. ($69.95 or $99.95 for RT)
IIRC TunerPro is free but RT is $30.
Actual TuningYou can get the basic ideas of how to tune from a good Third gen F-body site. Look for posts relating to MAF only PCMs. Those cars along with that era of Vettes are the only GM setups I found to be similar to ours as far as tuning goes. Majority of tuning now is MAP based or MAF/MAP based. So, it makes it difficult to learn because our setups need to be modified differently.
Off the top of my head, I have a decent hold on the following and could explain specifically how to make these changes:
Dial in the fuel trims, WOT O2s, modify all the EGR tables & spark tables, do gearing changes, modify lockup tables, performance shift, tune for different injectors or throttlebody, and I also know how to read the load tables since they are based on LV8 instead of MAP.
That’s it for now and I may add or make changes to it as more info comes to mind.
Feel free to ask any questions.
I'm not sure if this is ever really going to get used (besides me since I periodically forget all of this) but here is more info:
How to tune for FDR changes:
(Old shift point in mph) * [Old FDR/New FDR] = (New shift point in mph)