Juts a quick update
I completely removed the clutch switch today, drove around for a few miles and unlike shadeyman`s OK experience, mine was quite bad, clutch compression and gear changing was clunky and it definitely mad it worst

As for the unsual throttle experiecne, it was still there so the switch is going back on for now, if I can I will be plugging in to the ECU today or tomorrow and try to find some error codes.