I wasn't very clear on my second post after I went thru and edited out some info that that was wrong.
here is what I ended up with:
original ball joint.
diameter : 1.925"
length from seat to top : 24 mm (sorry for switching back an forth, since the length of the body just has to be close. I got to the closest mm ... if you want in inchs, use google to convert
full length, including seat area for dust cover: 30 mm
diameter : 1.930 (5 thou larger than stock)
length from seat to top: 20 mm
full length plus height for dust cover: 26 mm
I don't see this one being any use. It pressed in without issues but there's no way to get the dust cover to seal. Ishould have measured length instead of just eyeballing the length.
see pictures if it pressed in. note that there is a small gap. I did this on purpose. I wanted to see how it was going... and didn't see any reason to go any further.
Robotech, this ball joint is still listed for the Pontiac solstice '06-'07 as well as Chevy (Vette) and caddy XLR on MOOG's web site.
I'm going to keep looking. there's an ACDELCO 45D2339 that looks from all outward appearances (I know, I know) to be the same as the original BJ.
If anyone can find the specs... please let me know!