youre the lucky winner of the new Mystachrome Cobra. they put those in a couple cars and who ever had one is a winner. wow, i am so jealous :headbang:
j/k man. its the factory dust plug. they put them in the tranny pans to prevent dust from getting in them. youre supposed to take it out when you change your tranny oil the first time