Hi julienne
Sending you big hugs. Good on you for taking charge to change things, you do not have to be a slave to AP!
I am sooooo impressed by the progress you have made so far. Its incredible that you have managed to teach her how to get to sleep on her own in her crib. I don't think you realise how incredible that is in just 5 days!
About the personality change....in my opinion I don't actually think her personality has changed, I think she is going through some big changes, her routine, and developmental too. And I am pretty sure that with a bit of tweaking you will get your happy LO back in no time. It will take her time to get used to the new way of doing things.
7 months can bring a lot of new things, there was a recent growth spurt at 6 months, teeth often start to begin to arrive (even if you can't see them) and many bubs finally realise that they are separate beings and can start to experience separation anxiety (although it might be a little early for that) and stranger anxiety, they can become more clinging around people they dont know...
Routine - at this age you should be aiming for 2 naps of at least 1.5 - 2 hours each. LOs start to drop the CN at this age and on days where you can't get the CN you should compensate with an early BT. Also, I would suggest you start to phase out the DF. It gets to a point where the DF actually impedes night sleep rather than helps it.
I think your problem are these 40 min naps...how often are you getting 40 mins naps? These are not restful and could be leading to over tiredness which is in turn effecting her nights...are you ever able to extend these short naps using shh/pat or PUPD (pick up put down)?
On the short nap days has she had a longer or shorter A time before? I think perhaps you could try shortening the A time to 2.5hrs or 2.45...you have some A times of 3 hours and if she is not yet 7 months then its probably too long
check out the sample routines here and these other links
http://babywhispererforums.com/index.php?topic=164253.0http://babywhispererforums.com/index.php?topic=64837.0let us know how you get on
xo