severe lag in halo the master chief collection

Aside all of the other issues with the game I myself have been expericing a lot of lag within custome games, matchmaking, and co op campaign. Its not just a little bit of lag its so much that it makes the game completely unplayable for me. I wasnt sure if it was a problem on my end or if other people were having issues with lag as well. My ping is around 45-50 my download speed is 3.5 mbps and upload is 1.5 mbps and my nat type was moderate but now its open. Since the updates 343 has done I have been able to get in a matchmade game in under 5-10 minutes now but once im there I cant play due to the lag. Is there anything I can maybe do to resolve the lag issues other than waite it out?

I have the same problem! Every 30 seconds I will play smooth it seems, but next thing you know I am beyond lagged and die each time. I will respawn and the same thing happens. I thought it was my internet, but my internet is smooth as it can be. So disappointed