The street rods sites are saying it was an inherited (meaning not alcohol related) liver failure combined with diabetes.
We’ll see, the official statement hasn’t been released yet.
That said, diabetes can be stress-related. I would be very surprised if stress wasn’t a primary or contributing cause.
The street rods sites are saying it was an inherited (meaning not alcohol related) liver failure combined with diabetes.
More than likely aggravated by long-term exposure to paints and solvents-which is very hard on the liver.