Actually the Jal version I used his hex file. it is programmed in jal. I am trying to programin basic and it do not work.
Another interesting fact, I just used MikroC with this program:
(I adjusted Mikroc to my pic chip and at 4 Mhz)

void main() {
PORTB = 0;
TRISB = 0;

while(1) {
PORTB = ~PORTB;
Delay_ms(500);
}
}

it did work for a few minutes, i thought I had it, but after my diner it had stopped

then I tried the jal version again and it did work for a long, after that I disconnected it
http://www.voti.nl/blink/code/b818-2.jal