delta search is another particularly tenacious bit of stealthware.
It's attached itself to my Chrome browser, but somehow not Firefox or Iexplorer.
I followed all the delta search instructions for removal and It's still there.
I uninstalled Chrome. When I re-installed chrome - it was back.
major phooey time.