p0704?
I use a Tick master cylinder in my application, and that ends up making the clutch pedal sit lower when not pushed in. This obviously messes with the switch that monitors when the clutch is in that position - with the lower clutch pedal, it was barely tripping that switch, and that in turn set the P0704 code. It doesn't affect much, but the cruise control won't work if it can't tell where the clutch pedal is in its operating range.
The fix is simple (if this is what your problem is) - the switch that monitors when the clutch pedal is out is adjustable. It actually has threads on it, so you can screw it in or out until it makes proper contact with the pedal. You'll need to disconnect the wiring harness to make significant adjustments, and that can be frustrating since working under there is really tight, but it is possible.
Beyond that, make sure all the wires are in good condition (not broken or chaffed), and make sure all connectors are still plugged in.

I just did it and the code is gone! I have posted some pictures of the switch before and after adjustment.
Like members have mentioned:
Step one: You simply remove the switch (white) from its connection as pointed out in the pictures.
Step two: Once you have done this twist the switch into position. Then you re-connect it to its connection and you are done. Clear the code and it should go away for good.







