Shit.. I remember you posting on RR's board.
That's a motherload of food mate...
btw: your macros listed above don't equal 4000kcals... but rather 3923kcals
That being said:
Ok.. it's a clean diet.
Lots of food.. (I already said that)
Too much of a dependence on certain food choices however.
IMO you're setting yourself up to develop a food allergy.
I've developed a number over the years of competing because of diets like this. i.e. an over dependence on 1-2 protein sources and 1-2 grain/fat sources.
So my advice would be to vary it... either from day to day, or tru-out the day.
re: the volume of eggwhites you're taking in.
I'm assuming you're using liquid eggwhites?
The same applies here.
Awesome protein source.. but you risk developing a food allergy due to the volume and regularity of ingestion.
re: kcals.
I think you need 3840kcals to maintain weight ... so 3923kcals isn't too much of an overshoot...
On training days. (BMR + expenditure)
I'd back it down to actual maintenance on non-training days however.
Closer to 3200 on non-training days.
Because your diet is so carb-heavy on training days...and your bodyfat as high as it currently is, I'd back down on the carbs on those days off.
So your intake would look like:
3200 kcals 410pro <>200carb 85gr fat
I'd bump your fiber intake on those days... and all days as well..
Also, I'd add chromium polynicotinate to your supplement regime.
-CNS