I give up! lol I unhooked the wire, but still cant get the thing off, cant seem to get the green bit (that holds the wire) off, just feels like its about to break

I might see how much it'll cost to get it done
_________________________