I've got a 92 KA24E that runs great, but since I have had it it has had an error code for the EGR function(32). I have noticed that if I reset it, it will stay off for a day or two then it comes back on. I have done a full tune up, plugs, cap, rotor, fuel filter, air filter, oil/ filter, PCV, Cleaned the filter inlet side of the breather, adjust the timing and new belts. I have noticed that when I'm driving, when I let off the gas and shift then push back on the gas, it is almost like a backfire but there is not a bang...it is more of a fffffft. Would that be why I'm getting the code? I'm at 8 degrees advanced on my timing, my muffler is rusted kinda bad and my catalytic converter has been punched. (heads up on the other contributing factors) Where should my timing be? Does the engine need the back pressure of the muffler and the cat? Please excuse the 1,000 questions, my head is spinning from all the probabilities. Any advice would be very helpful and appreciated. THANKS!