UPDATE: I have narrowed the issue of having to wait 15 seconds to start the expy down to the ignition switch.
Recall all the diagnostic checks I have already preformed (Removing and cleaning throttle body, EGR cleaning, new PCV valve and hose, COP checked, spark plugs checked, Cam sensor...