My 94' 2.5 Acclaim suddenly developed a rough idle where it barely keeps running. It sounds like it's firing on three cylinders.I could not find any vacuum leaks but replaced the PVC valve due to dry rot and installed new plugs,wires,cap and rotor because it was needed.Could a bad map sensor or EGR sensor cause this problem? I got the car from my mom and it only has 56K miles.Thanks for any info