I have a picture with the same plug just chillin back there by my alternator, i asked some guys on my local Club GP and they really couldn't figure out what it was.