Wondering if anyone has seen this part before. It was in the engine bay (drivers hand side ) Not a clue what it is. Thanks.
1989 mustang LX
1989 mustang LX
To 