If its a computer issue, you're not going to fix it on the road. If its a vacuum, its doubtfull you'll fix it on the road. There are a billion places you could be leaking vacuum from. Short of seeing a blown or disconnected hose, its a lot of troubleshooting.
But since it started and revolves around the clutch, I'd be looking around the hydraulic area.
Odds are im typing on a tablet. It takes too much effort to add some punctuation. Im lazy, get over it
Never underestimate the power of stupid.