Mine had almost the same problem unexpected revving when braking upon release of the clutch (it's a stick).

Replacing the Idle Air Controller valve (IAC) fixed it.

Also, if your has not been "de-moosed" yet, get the hose as well that goes from the IAC to the intake snorkel).

Steve