If you have a 2.0 Liter engine that really hauls *** at about 3000 RPM is sounds like you have a turbocharger. that isn't definate, but if you the power surges at a certain RPM, then I would definately check your exhaust manifold to see if there is a turbo there, with a pipe leading either to an intercooler (a radiator type thing in the front of the engine bay) or straight to the intake manifold. Either way, if you want more acceleratoin from this engine, your screwed. There are little accesories that will give you almost 20 Hp but nothing major.
95 YJ 2.5L 5 Speed
Fightin a war against Florida Rust!