what is actually wrong - does it not set or set and get faster/slower or what? oops just read your second line - does it start always and then sometimes drop out of cruise or does it not start. Possibly a switch problem as you suspect, we've got an auto so if the brake switch plays up we can't get into gear so would replace at the first sign of trouble with it :)