I've been having a real bad lag in power under 3,500 RPM's. This has now been followed by a harsh launch from stop. The car is jerking all the time now. This means every time I go. The car runs perfect over 3,500 RPM's and if I keep it rev'd that high it won't have an issue.

Any suggestions? Plugged cat? Trans?