avrdude: stk500_recv(): programmer is not responding

Remember that once you have use an ISP to upload a sketch you have wiped out the bootloader and can no longer upload through serial. To fix that you have to upload a fresh bootloader.

Maybe the board did not have a good bootloader when you got it. Try uploading the Arduino Pro Mini bootloader and then trying the FTDI cable again.