Yea could be that too. I just couldn't see a coupler making that kind of a thumping noise inside the car unless they really are capable of causing that kind of a vibration/thump