Well, the weird problems aren't over yet. It hasn't gone back into limp mode, but it's been doing some weird things. Like, when changing gear, letting off the gas and clutching in, RPM's go UP instead of down. I did some impromptu 'testing', and when coasting along at 40km/h in 3rd gear, clutch in, foot off the gas, RPM rises up to 3500rpm. At one point today I started the car, and RPM shot up to 5500rpm at startup, until I put my foot on the brake and let off the clutch, then they came back down. Definitely NOT supposed to do that.
I have an appointment to take in to my mechanic on Monday for diagnosis. He seems to think it may be related to the throttle body, but who knows. Guess I'll find out.