Question: does low fat diet cause gallstones?
Answer: If you eat low fat less bile is needed to digest your food. More bile thus stays in the gallbladder. Long enough, perhaps, for stones to form. It's been shown that people who (instead of fat) eat more carbohydrates are at increased risk of gallstones.