Ok so here's the current situation..
Around the same time the starting issue began occurring we were also getting EVAP codes. P0455, P0442, etc.
It all has to be related in some way.
I have replaced the gas cap (stuck with AC Delco), I have replaced the EVAP purge valve (under hood), Replaced...