Excellent. The pictures show immediately that you are not using the broadcast EPG! You seem to have enabled "WebEPG", and that is probably misconfigured (I have never used it, so cannot be sure).Here we go (pictures attached)
In the UK, the simplest EPG to use is the broadcast EPG. If you configure it as suggested in previous posts in this thread, you won't have the problem of the HTPC not sleeping after waking to perform an unattended recording. Using the default timeouts, your HTPC will at most run for a further 10 minutes after the recording has finished, and then the HTPC will sleep.
Other EPG sources do have merit, such as more-detailed programme info. But these EPGs are more difficult to set up (as you have found!). So, you need to decide which EPG you want to get working:
(1) If you want to use the broadcast EPG, deselect "WebEPG" in the "Plugins" section, and then enable EPG grabbing in the "DVB EPG" section, as described earlier in this thread.
(2) If you want to use "WebEPG", read carefully the information in the Wiki, and follow the steps described to set up the EPG:
http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/14_Using_MediaPortal/3_TV/0_TV_Guide/0_EPG/3_WebEPG
-- from CyberSimian in the UK