My 94 isn't running right especially at hi way speeds. I recently replaced the tps and solved the erratic idle now I have a 35 code for iac. I have a new valve and connector from rock auto on the way, could this valve be the cause of the miss? I also had a code for the egr valve I took it out clean to the best of my ability and replaced. I then disconnected battery to clear the codes the only one that returns is 35 for iac. Also it sounds like it is intermittently firing on 7/8 cylinders at idle, kinda seems like a valve sucking at exhaust. I tried the paper trick it's kinda hard for me to judge it. I ran some mmo in oil for a bit then changed the oil it seemed to help the exhaust tone (valve been stick or miss fire sound ) at idle. I've put new plug wires on it after I cleaned the plugs. Any ideas?