Cynthia,
WordPress does funny things with embed code, lol. Sometimes it will work just fine and others as you have seen it goes crazy.
One plugin that may help you out is . We tested it up to version 2.3, so it should work for you.
Hope this helps.