could be.. but i removed the o2 sensor a few weeks back (i was told that i didnt need it).
i revved it past 7000rpm today without any hassles, it's just a temperamental problem.
could it have anything to do with the throttle sensor? unlikely.. but theres a loose screw in there somewhere.