avrdude-GUI - can't read fuse, is ATMEGA168 dead?

I have an arduino diecimila which suddenly stopped responding. i thought maybe the bootloader was corrupted so i tried to reload it.

I'm following these directions - http://www.geocities.jp/arduino_diecimila/bootloader/bitbang_w_ide_en.html

I get as far as reading the fuse and that fails. i've tried it with a known good ATMEGA168 chip and it works perfectly.

is my ATMEGA168 chip dead or is there something else to try?

can you read the fuses at all? if not then the fuses may have become corrupt.

you could try unbricking by putting a clock source onto the XTAL1 pin and then try reading the fuses again. I did this the other day when I accidental put in wrong fuse settings.

http://blog.everythingrobotics.com/2009/05/23/recovering-from-incorrect-fuse-settings-on-the-stobit/

Stephen...