I would perfom a fuel pressure test. Remove the engien cover. On the fuel rail you will see a schrader valve. Looks like valve on your tires. Remoe it and connect your fuel pressure gauge. If there is no pressure or very low pressure you need to take a look at your fuel pump. They do go bad.