Possibly the new intake manifold seals did not fully contact with engine surfaces after installation because of friction force and misalignments, so they was leaking. Seafoam lubricated the seals and they slided down under clamping force and engine vibration so now they perfectly match the surfaces should be sealed eliminating leaks, so no idle issues and engine check light anymore. AZmidget91 fixed the error 34 reinstalling the intake manifold seals. There is no magic.