Looks like it should work to me. +1 on squirlz question about same number of teeth. I would just assume they are the same. My starter is out of the car right now if you want me to count though.
i got a starter that i'll sell for 25 bux u pay shipping, it works good.. no idea on its age.. the ground wire could use some tape or maybe a whole new wire but no biggy really.. if ur interested i can take pics an such... but it looks like your ve starter will work so u should be ok.. let us know tho cause i got one of those too an i was just gonna ditch it but maybe not now lol