Here's a pic of my 1993 Astro's cap...if it helps.
I will admit that it's not running at the moment and I only got to drive it 6 miles before it threw a rod, so I can't even tell you what cap is on it (or if it's right). I can look at the '93 Bravada I have as an engine donor tomorrow sometime, if you want.