I have (had) the same issue. Last night I played around with ISTA/D and did an injector calibration. I also adjusted the idle up a bit and reset all adaptations - so far so good. I will report back if the problem returns.