Never been able to "burn bootloader" now I actually really need it and need help

"defeat the autoreset"
Hasn't that been replaced with the ISP sketch now controlling the Reset pin of the part to be programmed?
NickGammon's programmer does it that way.

You're programming a '328 and not a '328P, that's why the signature byte error.