How's your idle? Once after mine did it, my idle was seeking between 200 & 1200 RPM. When I shut her down & restarted, all was fine. It's never done it since.
Gotta love those intermittent problems.
BTW, how often does yours do the slow down thinggy?