Fire and gas...
Check for spark..and fuel pressure.. fuel quality, You may have some varnish or something clogging the injectors or your spark system has gone bad..
Fuel quality .. you may try putting some starting fluid spray in the intake and see if you get more than a poof... If not.. it may be the spark system.
(not an expert)