What is litre size of engine? How do you know it is getting fuel? If your tbi, you can see the injector/s spray. If your mfi, you can't. Use a gage and check fuel pressure. How long since overall tune-up? You have a computer, you should be able to check mil trouble codes. To check codes, you use a jumper wire between the A & B terminals at the datalink connector. Turn key just till the dash lites come on, no further. The mil on the dash starts flashing, you count the flashes to get the codes. Your looking for two digit codes.
Cranking is starter motor action. So it cranks good but won't start or stay running.