When you crank, does the "Theft" light on the dash flash rapidly? If so, look to the PATS system transponder or key. My car would crank but not start sometimes, very inconsisten. I noticed the theft light flashing when this situation occured. Eventually it started happening more and more...