I was just watching that on YB , Phucking Demon fuel rails.......If it were me I'd be out of the car with my Fire extinguisher ....
Theres nothing wrong with the fuel system if it wasnt messed with
There 30+ Demons that have caught fire that will disagree with you....and there is one that was set with a flare, but that "family guy" is a known D-bag. When I bought my Hennessy HPE1000 Demon it was made clear to me that "the Fuel rail issue" would not happen.
I never heard of a fuel system recall and I worked in the fuel lab for 35 years