Seems like its running fine now. Couldn't find any leak as far as I could tell. My mechanic said that sometimes I just need to turn car on for a few seconds to build fuel pressure . Nothing to get too alarmed over as far as that remedies the problem with the cranking. That or the issue starts affecting my mileage and so on.

I think a lot of the problem was since the car doesn't get much heavy use. Once I started driving my car a lot more and tried that tip it seems to have dealt with the problem. I only put 2,000 on car since February and before that it sat at a car lot of a year or so. The car getting used more often and some good ol' highway driving is helping.