Syntax has to do with the order of words, and how the words are put together to show meaning. Diction has to do with the specific word choice for a given context.