The cost of fixing a loose gear shift will depend on the severity of the problem and the make and model of your vehicle. If the problem is severe, you may need to replace the entire shifter assembly. This can cost anywhere from $200 to $600. If the problem is less severe, you may only need to adjust the shifter linkage. This can usually be done for free by a qualified mechanic.