Sounds like your volt light on the left hand side of the dash is not working. When this does not light up for a couple of seconds when you first start the car, the charging system will not work.
You can also just turn the key to the run position to do the bulb check.
This is a common problem on these cars with the printed circuit on the back of the dash gets dirty or corroded connections.
Try pushing in on the left side of the dash by the lights and turn the key on to see if it lights up then. If it does you will need to take the dash panel off to clean and scrape the connections.
Do this easily with a pocket screwdriver and make sure you disconnect the battery first. This worked for me and now it charges fine. I will also bet the car was falling off on power above 4000 rpm because of low voltage to the fuel pump and ecm. Good luck. Don