can't remove the rev limiter unless you got a PCM upgrade or a PowrTuner.
Yes, it's most likely your manifold leak. Will cause all kinds of erratic problems. Get that fixed ASAP, or else driving it like that long term will cause it to lean out and burn stuff up on the internals. Your computer adds specific amounts of fuel based on the MAF readings in your intake, however if you're taking in more air elsewhere, it wont read that, and will lean out.
__________________
|