If she does not eat what you give her, fine, don't feed her until it is snack time, and make sure snack time is not, fill up time, give her a yogurt, or a fruit, that's it no more, same for supper, ect... don't give in, if she puts up a fight, put her in time out for 3 min, (time out is not a place to yell and scream, she should be there to think of her actions, and you cannot think while you are yelling, so advise her that her 3 min will start once she settles down.) after time out, tell her she needs to appologies for her actions and life goes on. if he picks another fight, time out again, for a full undisturbed 3 min!! If she comes out before the 3 min is over, put her back, put her back, put her back, even if it takes 30 min for a 3 min time out!! or even an hour, if you want control, you have to take control, and you cannot take controll by yelling, hitting, warning 10 time with no actions........
I used to have lots of problems with my 2 boys, since I decided to actually do as I say, it's like on roller skates now, they actually go in time out with no problems and come out of it as easly. And they hardly go anymore and it has been about 1 month now since I have started to do this. My oldest son has started to do alot more chores and cleaning up after himslef due to consequences that I acutally follow thru!.
Yes, it can't allway's be perfect, but if it is at lest 60% of the time, that's good! now I'm at 75% of the time!! I do as I say (not yelling, (i used to yell alot, now I don't)) I never use empty threats anymore!!
For the peeing, well you see, she is trying to controll you, so this is one of the many way's that she knows how to!! If you can get her to eat when it is time, and eat what she is given, she has just lost 2 way's of controll. Unfortunatly, potty training is the ONE thing that children can controll over their parents, You just have to be patient and use some tricks to get her to go potty, This one workes for me and 3 of my friends. give her a certain amount of clothing to wet thought the day,maybe 4 or 5 changes for the day (yes, that means you have to empty her drawers) yes, it is some work, but kids aren't work free!!!! once she has wet all of her clothing she will have to help you with the laundy, HER wet laundy, yes, she can help, my 4 year old son has know how to do laundy, seperate and everything, since he was 3!! (he's the son that's love's to help us!!)I have to brag, he also does the dishwasher, empty's it and puts it all away, and passes the vaccum, and love to clean the toilettes and do windows and clean his room ect... sorry, I'm just proud ( like I tell my husband I'm raising my kids to be good husbands!! lol hahahahahhaha
After she has done the laundy so many times, (at first she will like it) and wear the same clothes over and over(by the way, don't give her the clothes she loves, give her the clothes she does not like) she will not wet herself has much!!
I have done so many things to "fix" my kids, guess what, they did not need fixing, we did!!!! wich is what most parents need.
The trick is to be consistent, do as you say, no threats, no cheats, no yelling, just do it!!
good luck, keep us posted