this is on a 89 TBI engine. The engine idles fine but when the throttle is more than one third down it starts to pop and if you floor it it will kill the engine some times. If the transfer case is in low range it will not do it as bad or some times not at all. It is throwing a code 34. I have connected a vacum gague and it gets around 20 inches of hg at idle and around 15 under part throttle. The needle stays stedy and is not bouncing around.
) If it is the EGR, buy the OEM one. I replaced 2 aftermarket ones within a year of each other. The second one went bad again just a couple weeks ago. I replaced it with an OEM one. They have a 1 year warranty, where as most after market ones only have a 3 - 6 month warranty. Both times they went out, they were just outside the warranty. I spent more on to "cheap" aftermarket ones than if I had just dropped the $$ for an OEM one. The first OEM one lasted 18 years. I sure the second should last just as long.
