ok , i have a very simple solo0ution for your problem , its all to do with your NAT settings , first go to your xbox connection settings and do the test , at the bottomn it will say NAT and it will eithere be open,moderate or high , PES requires it to be OPEN , to do this you need to go into your ROUTER settings and put the ip of your xbox on the DMZ , which is basically removing your xbox from the router firewall and granting your xbox easy access to anybody who wants to play you, i had the same problem and now that ive put it on the dmz i get games instantely. i hope this helps , if you have any questions contact me , i no some people dont like messig with router settings but it takes about 2 minutes to do , and let me say online play on pes IS THE DOGS hehe
anyway good luck