If your Toyota Previa's battery won't hold a charge, start by checking the battery terminals for corrosion and tightness. Clean any corrosion and ensure the terminals are securely tightened. If the terminals are in good condition, the battery may need to be replaced. You can have the battery tested at an automotive store or by a professional technician to determine if it is holding a charge or needs to be replaced.