Measured the voltage during the cold start, voltage dropped below 10v. Reading on the internet, a reading below 10v means its time for a new battery. Could be my source of cold start issue? Will replace with new battery and provide update
/offtopic - cleaned my aacv and iacv, still had lumpy idle. Gave the afm a clean and lumpy idle went away.