That is a pretty decent diet. there are tons of suggestions and I probably won't catch them all.
Here are some:
-Even though you are cutting, add a simple carb Post workout. It is essential. Even if it is 1/2 cup of white rice.
-Stay away from simple carbs anytime after awakening or post workout. The rest should be complex. Red potatoes, I'd rather see sweet potatoes or brown rice.
-Fats are still essential, and make sure they are accounting for a portion of your diet, I like 20% of totals cals. To help out, add a tbsp of olive oil in your last meal. That is what I do. It also helps the
casein digest even slower.
-One thing I don't see listed is Tuna, that can be a great resource of protein anytime, especially when protein is needed on a cut. Maybe switch that shake out in meal 5 for tuna can?
-If you get sick of chicken, remember any type of lean meat will do. Ground LEAN turkey, ground LEAN beef, eye round trimmed lean. etc.
-You can still have 2 whole eggs with breakfast. The aminos in the eggs have a positive effect on you. I would still include at least 1 if not 2 whole eggs.
As for your macros...what is your current weight? If you need 2400 to maintain 2000 sounds about right. If you are losing more than 2lbs a week, bump it up. If not losing enough, drop it some more. Your macro totals should be somewhere in the range of 1.5g/lb in protein, 1g/lb of carbs and the rest should be healthy fats. I aim for 40-45% protein of total cals, 25%-30% in carbs, and 20-30% in fats. Something like that.
I hope this helps. I know it is alot, but just some suggestions. You did a pretty good job
Also, CARDIO is key. let me know if you have any questions. I am also cutting right now, make sure to check my log if you need advice on diet.