If "it is putting out too many volts", it needs a new alternator - Under $300 for the part and $100 labor should do it.
If the car is running, it does NOT need a PCM/PTCM, etc. Get the codes read at Advanced Auto or AutoZone Auto Parts and report back here.
180 nailed it, every word he typed is right but he's being too polite about dealers - wanna hear MY version?