Upload sketch to atmega328pu out of sync error

Here is the scenario: I have an original uno that i used to program a blank atmega328pu, i used sketch to detect bootloader on chip, its optiboot. I can take the chip and swap to arduino and it works perfectly, uploading sketches etc. np. If i put it on a breadboard with an ft232rl usb board (i have 3 and all behave the same) and try to upload a sketch it fails with

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x26

i have tried the dtr pin to pin 1 with .1 cap and with and without a 10k resistor, fails every time. I have messed with baud rates, drivers, com ports, different board options in ide still cannot get it to work, any idea what is going on with it? the reset button trick on my homemade board also did not work, holding and timing correctly to allow it to accept the program. the ftdi board flashes 3 times after compile, then every 10 seconds a single flash followed by error.

(deleted)

Chip running on an Uno has fuses set to expect an external crystal/resonator at 16 MHz.
Pulling the chip and running on a breadboard, you have to supply the crystal (and 22pF caps) or resonator.
Having a 0.1uF cap on VCC pin to Gnd is also recommended, along with one from AVCC to Gnd with AVCC connected to +5, and a 0.1uF cap from Aref to Gnd (Not connected to 5V) if you are going to use analogRead(). A 10K from Reset to +5 will also help to keep things stable.

Alright I will try to do some more troubleshooting after the holidays on my diy board, i put the chip on the breadboard as a troubleshooting step because it wasn't working on the diy board. Thanks for the replies.

I'm at a loss, I tried every suggestion i can find on the internet related to this error and my issue, please watch the following video and thank you for your time and suggestions.
https://drive.google.com/open?id=1qKfWnDf6lwd17Cg9pGK7wtrDc-Kpx4UB

Ok... after much chagrin i have determined my issue, hope this helps someone else. I purchased these ft232rl boards from an ebay seller and they apparently are not genuine ftdi chips. If you take and hook your usb to serial board up to the usb cable and hook the tx to the rx pin and try to echo text in the arduino serial monitor you will get an error that the driver detects a non genuine chip. So follow this guide: Unbrick your non-genuine FTDI device (2016 January) – ELECTROpit and roll back your driver to an older driver which will allow the board to work properly. However, I still have an issue with the dtr pin not sending the correct signal to the reset pin, if i wait for the avr dude message to appear and press the reset button on my homemade board the upload is successful. it works without the dtr pin hooked up, so the dtr pin must not work. i have tried with a 104 ceramic capacitor and a 10k ohm resistor as well but that did not help, unhooking the cable and pressing the reset button works perfectly every time i get the initial avrdude message just as the upload starts. So be warned of fake chips out there.