Yes, cancer can cause transaminitis. Liver cancer and cancer that has spread to the liver can cause elevated liver enzymes.