Go to Ebay. Search under Dodge Viper and see what comes up. I just saw three hard tops for sale there last week. Not yellow but you can always have it professionally painted. Price was around $1,750. I got the hard top when I bought mine. Wouldn't be without it - especially like the change in appearance.
Good luck