Yeah looks like ebay weren't happy with the ad, it should reappear at some point in the mean time check out the pikes peak blog, looks amazing
http://www.palatov.com/pikespeak/tech.html
he aslo has some great engineering in to the Stiletto LS engined rod frame/suspension