Okay, since the screen shakes both on mod load and on cfg load with a graphic change, I assume it has something to do with a screen setting or vid_restart...
First, I fail to see why you need to load the jaymod mod on the main page. is it to get the Fa popup with the different servers you can connect to? I think it can create instability? Just create a cfg file called fa. In the file, just type : connect 135.148.137.185:27960
It's the IP adress of jaymod#1. In console, when you are in the main menu, just type exec fa and it will connect right away.
Then you need to understand why, upon execing your cfg, there is a vid_restart. Do you play with various graphic settings for various mod or servers? If not, there's a little too much in the file.
I suggest you rename your cfg autoexec.cfg Thus, it will autoexec everytime you launch ET without you touching anything. And to make sure it gets executed, you can even create a bind in your cfg that would go:
bind [key] exec autoexec. And you can manually exec it in game.
But the main thing I'd try to change is why you have a vid_restart when you exec your config.
Attach the file or send it to me on discord and I can have a look at it.