I think they are pretty similar. Impure could constitute something more brief perhaps? I think of it as more of a non-entertained thought rather than a full blown accepted and dwelt on thought.
I think as others have said, impure thoughts could also be more general/cover more topics.