That many problems at once indicates a problem with the grounds. There are two ground busses on these cars that are known to cause problems. Here's a picture of the one on the drivers side. The other is in the same location on the passenger side. Pull the metal piece from the wiring harness & clean any corrosion with sandpaper. Also clean the contacts inside the harness. I'd use a light coating of dielectric grease before putting them back together. Let us know if this helps.