When this happens you need to heck for spark at the plug to see if one is not firing. The easiest way is to hook a timing light on and see if it lights on all of the plugs. Chances are that one of the CDM modules is bad and dose it when it gets warmed up, the will fire when it cools down. JMO
Oldman570