Try to find a good convertible/sunroof shop in your area, they may be able to help. I had a T a few years ago with an aftermarket Astroroof that was leaking and didnt work. Took it to a highly recommended local shop and he was able to find parts and fix it right up. However, since there would be a lot of work involved, it might make more sense financially to cut a roof off of a junkyard car.