|
The CPS and the K40 relay module come to mind since these do cause intermittent failures. However, either usually stops the engine, at least momentarily, and doesn't just result in rough running.
Have you checked the OBD-II port for codes? It's certain that you have one, although if it is the CPS or the K40, the code won't point directly to it.
|