J.L.
Is there a chance that part of the problem could be water getting into her ears? This is what made my daughter start hating bath time. I found a great product at One Step Ahead (www.onestepahead.com). It's a foam visor that allows you to wash your child's hair while keeping water and shampoo out of your child's face and ears. They sell for about $8 for a set of two. Bath time is much happier for my daughter since I started using these.