Thanks everyone. After doing everything else possible, I do agree with Will that it is the ethernet card. I’m taking it in to Apple today. Thanks again!
I am on a surge protector, but it’s quite old. In the Terminal, I am getting a message of “terminate called after throwing an instance of ‘aecore::CException”. Any ideas?? Thanks!