ok checked it today it was 12.7 volts not running and 14.9 running it didnt change while reving!! so i guess its not the alt!!
regulator is in question though, shouldnt crank over 14.5 even on a dead battery. id replace that.
this may sound dumb, but disconnect the positive battery lead while its running. if it dies, the alternator is malfunctioning. it may sound like urban legend, but if the alt is good, it will stay running.
of course if the regulator is bad, it may not be the case, im no expert, just trying to help.