This part is sitting in my trunk at the moment - just curious if the collective wisdom can tell me what it is and whether it should be on the car....