Con vb 2008 la funzione UrlEncode mi codifica il simbolo + con %3d.
Quindi con la d minuscola al posto che maiuscola.