I have a 1995 firebird with the 3.4 and obd1.5, I have no way of pulling codes but Im having an issue at idle. Ive replaced cam/map/iac/o2 sensors, as well as icm, coils, wires, and plugs, and fuel filter. At idle I have to keep one foot on the brake and my other foot on the gas to keep it from dying at a light, and sometimes it even dies while making a turn. While its sitting in park, it has a moderate shake and after about a minute or so it will struggle to stay alive (rpms going up and down) and eventually dies. If it dies going down the road I can kick it in neutral, start it, throw it in drive and continue on. But Ive ran out of ideas of what could be causing it. All my vacuums are good, I can hear the fuel pump pumping, and I just recently replaced all of my coils, and tested to make sure they weren’t faulty. It also smells to me like its burning rich, I could be wrong though. Any help would be greatly appreciated.