ATmega1284P: End to End using 1.0 IDE

Ok so using an AVR MKii with AVR studio 5, I also had to Erase Chip under memories a couple times to get the lock bits to all show No Lock and get the Lock Bit Register to show 0xFF.

I am pretty sure I then burned the bootloader successfully. But now I cant seem to communicate with the chip at all in Arduino IDE via duemilanove as ISP or using an FTDI basic?

avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]

... "not in sync: resp=0x00"

In AVR studio 5 I uploaded maniacs 1284p optiboot in "flash" in memories, then after "Erase Chip" I then went into Lock bits and clicked "Program". Everything checked ok.

That is how I burn the bootloader correct? I am just lost as to why I now cant communicate with the chip in Arduiono IDE???