Judge my current split

Hey everyone, been lifting for quite some time now.

Stats: 6 ft 206-212lbs depending on how carved up I am

Routine (yes I know this is a bro split)

Arms/Traps: - Dumbell curls 5 sets 8-12 reps - Tricep rope extensions 5 sets 8-12 reps - Cable hammer curls 5 sets 8-12 reps - One armed tricep cable pushdown 5 sets 8-12 reps - Spider curls 5 sets 8-12 reps - Weighted Dips 5 sets 8-12 reps - Shrugs 5 sets 8-12 reps

Chest/Side delts: - Incline Bench 5 sets of 8-12 - Cable flies 5 sets 8-12 - Underhand cable flies 5 sets 8-12 - Lateral Raises 5 sets 8-12

I don't flat bench anymore after tearing my right pec and tweaking my shoulder

Back/rear delts - Cable rows 5 sets 8-12 reps - Lat pull downs 5 sets 8-12 reps -Cable lat extension (idk exact name of excercise) 5 sets 8-12 reps -Pullups 5 sets of 10 slow reps -Cable face pulls 5 sets 8-12 reps

Legs/front delts - Leg extension 5 sets 8-12 reps - Leg curls 5 sets 8-12 reps - Squats 5 sets 8-12 reps - Leg press 3 sets 10 reps - Calf Raises 5 sets 8-12 reps - Front Raises 5 sets 8-12 reps

I do abs every other day (cable curls) and 30 minutes of cardio atleast 5 days a week.

I usually take one rest day a week with this split usually after leg day if I'm feeling gassed.

Currently eating about 2,800 - 3,000 calories and eating 210-215g protein per day.

Anything I can improve with this split or weak points?