I was fixated looking at the INCLUDE file, not the manual.

And I realized after I went to bed that I am offset by one command in my Saleae pic in the other thread. The action occurs AFTER the command, not before, d'uh.

I remove all other USB peripherals when I do my test and was able to run the pgm at 4MHz and the probe at 8MHz.

I still get the same structure, but with new timings naturally. It doesn't seem the be missing anything, and it seems neither was the previous attempt.
Name:  Saleae Charlie-plex 4 pins.PNG
Views: 515
Size:  75.6 KB

Code:
mainloop:
    TRISA = %11111100
    PORTA = %00000001       ' LED 1
    PORTA = %00000010       ' LED 2

    TRISA = %11110011
    PORTA = %00000100       ' LED 3
    PORTA = %00001000       ' LED 4
    goto mainloop
End
Robert