Okay, so I had an oil leak coming from the timing belt cover a few weeks ago, and failed to address it immediately . . . then, one day last week, after having driven it on a few errands around town, it all of a sudden wouldn't start. The engine would crank, but not fire up. I had the car towed to my mechanic, and when it came off the flatbed, it started right up. My mechanic went ahead and fixed the leak . . . replacing all the seals behind the the timing belt cover, along with a new timing belt . . . and the car started right up. After test driving it for a bit, and then letting it sit to see if the oil leak had stopped, the car would not start again. My mechanic was stumped. Prior to leaving for the weekend, he tried again and the car started multiple times. Today, it started up again. Now the shop is trying to recreate the problem again to see if it might be a faulty fuel pump or something else. Does anyone have an idea of what might be happening? Thanks!