If your seals and top are in good shape there are some adjustments that can be made that may help you.
The adjustments are outlined in the following document:
http://radarhill.com/pdf_docs/targa_roof_repairs.pdf
if the link does not work just PM me with your email address and I send you a copy of the file when I get home tonight.
KC