Ahh ok. Yes the youtube video mentioned that if you want to run it at 8mhz you can use a different bootloader.
But I uploaded the regular arduino uno bootloader, so would be set to use an external crystal.
I swapped crystals, no difference. But I read that using passive probes will alter the frequency.
I tried hooking the postitive to the crystal, and ground to the ground of the cap and it seems to be putting out 16mhz.
I guess something else must be the issue...
Thanks for the replies though!
If you have any other suggestions I'm all ears.
Edit: So after you said something about the fuse bits, I remembered the youtube video mentioning the bootloader.
Well Last night when I was trying to program the 328 on the breadboard, I wasn't having luck with my programmer. So to test my programmer I reuploaded the bootloader, to the original 328 on my UNO.
After I did that, for some reason I was not able to upload sketches anymore to USB. I only could do it with my programmer.
So I decided to try and fix that first. I read that people had the sketch upload issue after uploading the uno bootloader, and that uploading the nano bl, fixed their issue.
I uploaded the nano bootloader into the uno, which fixed my usb uploading issue.
I did the same to the other 328, then put one on the breadboard. Quickly made sure all the connections were good, and boom, tetris for jeff.
Long story short, upload nano bootloader to the Uno (who would have thought that), check for bad connections, and it works.
If I had realized that scoping the crystal can make it go wonky, I probably wouldn't have spent so long on the crystal.