A bad knock sensor in a BMW X3 can cause symptoms such as engine misfire, excessive vibrations, thumping noises, and poor acceleration, leading to check engine light illumination. The knock sensor detects engine vibrations and its failure results in incorrect data to the engine control module. If experiencing these issues, it is advisable to seek repairs at a reputable BMW service shop, especially if the vehicle is out of warranty.