Well surprise, surprise! Something fell on my foot while driving home & turns out it was the spring that pulls the clutch pedal up! I don't think there's anything magical about it, so I'm off to the hardware store to look for a replacement ;)