[Solved] ATMega328P-AU running at 1 MHz instead of 16 Mhz

Are you sure it isn't just 8 times slow? There is a divide-by-8 fuse bit.