Well this has been a recent problem with the car. It's been having a hard time starting up for one? I already replaced the distributor cap, and rotor, plugs, and wired. Sometimes while I'm driving around, when I start to slow down, and then start to go again, then check engine light will pop up, and the car will not go over 2000 RPM's. The car is a 1993 Altima with 106,000 miles. Also the car has run kinda sluggish around when I start to take off. If I just slam on the gas peddle it tries to die off, and then just jumps alive, and takes off.