Ran out of time before I could get ALL of the code submitted......

OK, why won't this work????

Code:
start1:            
        if packetRcvd=1 then                                  'Packet has arrived!                
               pkt_cntr = pkt_cntr+1                         'Increase the counter so we can turn on new LED                
               lookup pkt_cntr, [0,6, 5, 4, 3],j             'Lookup (better) for the offsets from A.0                
               toggle PORTA.0[j]                                'Should toggle the required port ON as all started OFF
        endif        
        if pkt_cntr=4 then pkt_cntr=0                     'We have run through all 4 LEDs so reset counter        
        PacketRcvd=0                                            'Done processing packet data so reset flag        
        goto start1