Anyone ever seen these plugs? comin out of the harness... http://www.flickr.com/photos/13889111@N05/1434002655/