Thanks Richard!
I get caught up thinking in terms of 8 bits that I forget that I can actually speak in words! Hah!
I did miss the PAUSE statement and have changed it to PAUSEUS 10 and it seems happy.
I used the OutA=$FFFF : gosub SetPort_A and it seems that it too fast for the outputs to actually toggle which is what I was driving for.
Thanks again, good eye and quite helpful.
Steve