Are you using the full url for geomojo?I tried again, I couldn't see any changes in the task for obtaining the data. I hope I haven't missed any, please forgive my ignorance if you did change that part of the task.
I wrote the sunset time profile. Part of the problems may be the recent changes in Tasker. I will up date the wiki now, see if that helps, give it 15 minutes though so I can do it.
Ok just small changes, see if you can get the times now and let me know. If you can I will post how I linked it to the backgrounds.
I added some flashes to see what happens to the variables after each step. So in order: flash location, go to www.geomojo, split %HTTPD, flash %HTTP, split %HTTPD1, flash %HTTP1. This is all I added.
The location flashes up with co-ordinates, but immediately after the line to go to www.geomojo I asked it to flash %HTTPD, expecting to see something other than %HTTPD, but I didn't. After splitting %HTTPD1, I saw some data.
I added a text file to catch what was being flashed up after split %HTTPD1:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
<title>Yahoo! Weather - Error</title>
<description>Yahoo! Weather Error</description>
<item><title>City not found</title><description>
Invalid Input /forecastrss?w=%HTTPD12
</description></item></channel></rss><!-- api1.weather.ch1.yahoo.com uncompressed/chunked Fri Dec 10 09:18:47 PST 2010 -->
At the very end of the task I wrote a text file to catch all the data of all the variables used, which is always blank. I hope this can shed some light on the problem.