Need to find out what blink code its logging if possible. I know its gonna be hard but when the malfunction light comes on, turn the cruise control on/off switch to off. Then push the other cruise button either up or down, does not matter. The malfunction light will blink, then pause and blink again. Count the first group of blinks and then the second group and that will be your blink code. I have had in the past an EUP, an engine position sensor and a throtle position sensor cause an intermittent skip as you have described. Im not saying thats whats wrong with yours but that the common things I have seen in my area.