They are all the same. You could have went to Autozone and ordered one for a '91 240sx, 300zx etc.
That plug does not "snap" into place, you put it on with the metal clip that goes around it to keep it locked into place. Are you missing the metal clip?
__________________
|