... did Cox ever tell you what the issue was? If you're confident that it's back to normal you should call Cox and ask for a credit. I recently had an upload issue with Comcast for 15 days, similar to yours. Called and requested a credit for the time it was running poorly and they ended up giving me $10 off per month for 12 months. Cox Communications was my provider in the past too, they will credit you if they know of an issue and you request it.