Yes, a faulty TCM can cause shifting issues in your Range Rover. The TCM is responsible for reading inputs from various sensors to determine when to shift gears. If the TCM is faulty, it can cause shifting problems.