The car still cranking is a good sign, it means the engine is most likely still good.
There is probably a fault with the fuel delivery system (such as a fuel pump or filter) or a faulty ignition module (no spark). Either way, a good technician should be able diagnose and repair the vehicle.
If that doesn't help things, please find an AskPatty Certified Repair Shop at http://www.askpatty.com/search/?type=all&m=30&q=&keyword= and they can help you diagnose and repair the problem.
〉 Answered on Apr 8th, 2016 by Helaine Kurot, Owner/Technician at 360 Automotive