Fuel starvation or contamination. Happened 5 minutes from my shop. My GM was going home on Friday and saw it crash right in front of him....