Yes, but not in all scenarios. A weak battery can cause limp mode, especially if the battery is connected to your car’s computer. Even without being directly connected to the ECU, with a bad battery, your car’s sensors will get insufficient power which can either cause them to shut down or transmit wrong signals. Learn about limp mode car.