If you get another alternator and you have the same problem, i would check the volts on the hot wire in your connector that snaps in the alternator, not the large one that is held on with a nut, but the one in the connector that snaps, that wire is one where the alternator senses the electrical load in the vehicle, I had a similar case on a chevy, one in ahwile it would run around 19 volts, sombody rewired it and it had a bad connection where somtimes it would only show 7 to 8 volts on that hot wire in the connector, so the alternator thinks the vehicle is under a heavy load so it opens up the regulator. just a thought