I was going to crunch the numbers for you, but where it just says salad or soup or sandwich without portion sizes that's not possible.
Just at a brief glance though, it appears you may not be eating enough and your body is struggling to hold on to what fat reserves you have in order to survive.
I like the walk/run early before breakfast because that helps with direct fat burning. I think the carbs before the workout are also not a bad idea - if you aren't on a properly designed low carb diet then you should be having them before every workout, not occasionally. The days you aren't eating them for energy you are going to catabolize muscle for fuel. Your fat needs to go up too. So at snack time, substitue some nuts instead of the junk food. Maybe even consider changing those egg whites to 2 whole eggs.
Perhaps adding a protein/carb feeding after the
weight workout would be a good idea too.
Try this, get a free account at
FitDay - Free Weight Loss and Diet Journal and use that to track your food intake with. Shoot for 1100 to 1600 calories/day and be consistant. Probably should start around 1500 and tweak based on results.
I don't know what your
weight training is like but I hope it's not less than 3 times a week and no more than 5 times a week. The body does have to have some recovery time you know.
Oh yeah, at your height and weight you can't possibly have much fat to lose. And here at DF we do concentrate on building lean mass or burning fat in our various routines (aka toning and I really hate that word). It won't be long before somebody tells you to stay off the damn scale and concentrate on the tape measure, how your clothes fit, and how it all looks in the mirror.