I've read through your symptoms and none of them suggest to me that you have an PCM issue.
List all of your ignition components, whether they are stock or not, and their approximate age (right on down to the brand and age of your plugs and wires).
What RPM does your ignition hit the wall...