The battery in my '91 Rover won't hold its charge...I jumped it this morning and my booster guage said the battery was fine...(it's only a few months old). But after leaving the truck on for approx. 15 minutes, then turning it off and trying to restart, the truck only stays on for about 5 seconds...

My first guess is it's an alternator issue...but I'd like a few other suggestions.