The preceding problems with the big bang can be alleviated all at once (at least in principle), by a new kind of cosmology called the inflationary universe.
Guth, Alan (1997). The Inflationary Universe: The Quest for a New Theory of Cosmic Origins. Perseus. ISBN 0-201-32840-2. Hawking, Stephen (1998). A Brief History of Time.