"Other than EA threads saying its not on their end"
The threads don't just say its not on their end. For example, this one has a link to an article (which has a link to an additional article). Did you try each of those suggestions - not just some, but all (that apply to your platform)?
"I know its not on mine". Famous last words. LOL There are a lot of people playing without the issue, so it very well may be on your end, or more specifically, your end and/or the ISP's.
"everything else I play runs fine" - This is a reasonable thought process, which is I also go through sometimes. However, I've seen repeatedly that a given game will have certain demands that all other games don't. It doesn't make it a bad game, just possibly leveraging newer/different technology. This is one of the challenges we face as PC gamers.
BTW - There is also this post regarding wired versus wireless. However, if you made your way thru the first article above, you likely would have tried this.