Question: what causes high level of ast?
Answer: Very high AST levels can be caused by: Acute viral hepatitis. Damage to the liver from drugs or other toxic substances. A blockage in blood flow to the liver.