could you please check in the real situation:

connect the PIC DATA output to scope ch_1
connect the PIC clock output to scope ch_2 and set the trigger to this channel.
Tranmit bin 00000011 ( dec 3 ) \8 selecting MSB FIRST. and insert a small delay in the main loop just for better scope triggering. My scope is a old style !

What do you see on the scope ? 00000011 or 11000000 ?
Or better: do you see "11" to the right side or to the left side of the scope ?

Thanks for helping
regards