Das mit dem Timeout ist echt komisch. Du hast an den Fuses sonst nichts verändert?
Wenn er keinen Takt bekäme, dann würde auch nichts blinken, das Programm scheint also zu laufen.
Programmierst du per ISP, oder hast du nen eigenen Programmer mit Sockel?