Welcome to CEG!
Year?
Miles?
Did you replace the O2 on the exhaust manifold by the radiator? If so, clean your MAF and/or look for vacuum leaks. Replace the PCV valve and short rubber hose under the exhaust manifold.
Lack of power above 3500 RPM could well be a sign of a clogged catalytic converter or a crushed exhaust pipe.