Your running 2.3 arnt you? Now the problem we have is THIS is not compatible with Gingerbread because of the different file system so to speak. We cannot just flash over the top due to the differences...
You will need to flash an ICS livesuite image as a base such as the Yarvik one in the first Thread, then try to flash CWM. Then 4.0.4 for Essential.
Hope this helps