Well fellas, I got the straight poop from the boys at Tamiya World today.
It was a limited edition "event" kit, and there are no more.
It was 1/24, right? For some reason I was thinking it was 1/12. The guy thought I was nuts!
They do have a huge 1/12 Enzo, goes for about 300 bux US, but it's metal.
And there ya have it! Sorry it took so long.