well seems im not the only one, i have a sort of similar (unsolved) problem:
http://arduino.cc/forum/index.php/topic,102408.0.html
please note if it cant be compared for some reason,
but it seems to be the same since mine either doesn't rune code without opening serial monitor