When you say no power above 3k, are you saying the car like bogs down and does not want to go any faster?

Maybe you have a plugged up exhaust and it cant breath.