trouble burning bootloader

i am able to program the UNO using ATmegaBOOT_168_atmega328.hex

That is not the UNO bootloader, and it won't work with the UNO fuse settings...
You want the optiboot .hex files.