Heat? Heat is an alternators enemy and I imagine with that kind of engine in that car things are very cramped. It's on the same side as the turbo IIRC? Make sure there it isn't getting cooked. Another possibility is the load, if it's running near it's maximum output all the time it will shorten the life, do you have big sound system etc?
Martin