Honestly, I would not be too fast to spend any money on this. Swap the tweeters and see if the problem moves with tweeter. If not, swap the caps. Does it move with the cap? This might seem like a lot of trouble. But the alternative is that you really don't know what had gone marginal. I have the exact same problem. And will be doing this when I have time.
Oh, by the way, sometimes simply by playing the speakers (as long as the tweeters do not sound distorted like they are being damaged by excessive low frequency) the caps will fix themselves and stay fixed unless you leave then idle a long time. Did you go on vacation just before the problem started?
None-the-less even though just a few hours of play fixed mine I am still going to replace the caps when I have time. I think it highly unlikely that the tweeters are bad. But if you think so, then swap them and find out.
Much like batteries, some capacitors will go bad from lack of use. No, you will not find this is any book on electronics. But most electronics really do not like to be run at their limits or nor run at all. I have fixed several dozen receivers by simply cleaning the pots, contacts, fuses, and then simply putting Black Dog on repeat for a week!
Good luck!
Mitch