Battery Measures 15.5 vdc

Imho. Take it to your local autoparts store and have them put their tester on it. They can tell if the alt has a bad diode etc. Dont take their diagnosis as verbatum, do the other testing sugested. But a whining alt doesnt sound good.