Having very similar problems. Cranks great but no start. Changed the crankshaft sensor, the IAC valve, tried a different TPS sensor, not new but knew it was good- same with a distributor rotor, bought a new camshaft sensor ( distributor engine uplift). Checked for spark, have spark, I can hear...