There is a system available from Dynamic EfIs Called the EBL. What he does is take the factory ECMs and modifies them to where they are flashable. No more chips. You can tune them yourself. It also has a learn mode to where it will "fix itself". I have used it on my son's 454SS when we changed cam, heads and intake and kept the TBI. I tried to use chips and it just wouldn't run right. When I used the EBL it was night and day difference.
I have friend who has a TBI '87 with a radical cam, aluminum heads, intake, headers, MSD, flat tops. He tried chips and it wouldn't run right either. We put the EBL on it and I was able to get it running right.
It is really inexpensive when compared to the other aftermarket stuff. My system was $465. with cables.
I used a NB O2, but you can also tune with a WB and it is better. You can turn off the EGR circuit and actually use it as a NOS controller if you want. It has so much more than the factory system.
In these factory ECMs there is a "Lean Cruise" mode. GM turned this off (something to do with emissions). What it does is when the motor is cruising without load it will advance the spark and lean the fuel. It really helps with gas mileage. The EBL turns this back on. On the SS we got 14.8 mpg at 70-75 mph. This was a big block with a TH400 and 3.73 gears turning 3000 rpm.
From now on when I convert on to FI or do changes to an FI motor I'll use the EBL. I'm sold on it.