i'm not sure if you have tried this, but what worked wonders for DD2s frequent wakeups was her sharing the room with DD1. there are still some wakeups and all that jazz, but somehow it has grounded her a bit ITMS. it could be worth a try....