I have a 2000 mazda millenia se. It is knocking, poor idle, less pick-up when driving.
The car has a rough idle, slow pick up when starting out at lights, stop signs, etc. While driving the car it shakes. It seems like the engine is straining. Also, the check engine light is on.

