So I found Hao after Pulling Favors and started the first street race. However, I had a crappy car so instead of finishing the race I quit it. Now I cannot find Hao again(his cell is always busy) or any street races. Actually, there was one street race icon on my map but after I drove to it, it disappeared from the map and no race started.
I wonder if I screwed myself or if the race will show up again soon. I always have some old saves to fall back on.