Intermittent problems suck don't they? Since you have replaced several items already, I would have the ECM checked as the coil drivers may be the issue. I had a similar issue on an 04 SRT4 and it was one of the coil drivers and a $175 fix.