Will investigate that on Wednesday, will check if the clutch switch is on the same plug.

Thanks for the help guys, have no problem getting my hands dirty with mechanical stuff, but I am terrified of messing with anything electrical