Try wiggling the CPS connector while the engine is running...If it stumbles or stalls, then that's the problem...could also be your plug wires, coil packs, or even the wiring to the coils (green connector on the right)...also check all of the motor's ground points, especially the cluster of...