PaulS:
Is there any other function out there that would allow a pause between outputs without effecting the rest of the code?
No.
I've looked at the "Blink WithoutDelay" function but I'm not sure this will due it the trick as I'm only interested in inserting a pause between to outputs and NOT trying to blink an led...?
The blink without delay example shows you how to do something later, without the need to use delay().
It looks to me as this example is simply showing how to blink an led, and this is not quite what I'm looking to accomplish, is there a way to manipulate this example to provide a pause between to digitalWrite functions?