Yes, you are right. I'll try to take better pictures. As I have fund it on the floor after I took it to halfords to get my air con checked, I think they have accidentally broken it and left it on the floor. Could it be a piece of plastic that overs the ODB plug under the steering wheel?