Just got my 3000 Mile Service done. New Gasket, Oil & oil filter changed, Washer Fluid fill up. Driving home from the dealership, I felt something rubbing my leg, ive never felt before. Get home and check and theres a wire hanging out. Its unplugged, I don't know if it ever was plugged in to the other connection. So I plug it in, and my check engine light starts flashing. unplugg it and leave it. Heres a picture of it, Should it be plugged in or not? What is it for? Also, my shifts are a whole lot smoother,a whole lot. Is this from the service described above or something else?
On a side note, I detailed my car today, and forgot to tell the dealership not to wash it! I came back to a water spotted dirty mess . Thanks for the help guys.