There are other threads in this forum that you should check out for sample itineraries. 4 nights in CUZ is a bit much IMO. If you want to visit the SV, it's better to book a hotel there instead of coming over from CUZ.
Are you planning to spend 2 days in MP? I think one full day from AC is sufficient.
2 nights in LIM should be enough to catch the major sights.
Have a great trip!