i wouldn't advice for needle job on your convertible top. it will make it worse as you are using it.

check this product, it is great specially in your case
http://www.tear-aid.com/

if you can't find it here, contact me