I am about to start my third course on Monday, I am an ectormorph I am 20 years old 5'7 165 Pounds I can put on weight and lean muscle but have trouble putting on solid muscle or Mass naturally cause I am small framed. I can build up my front easily but not really back, my diet is good my, training is good, My sleep coudn't be better. My question is should I do cardio like run 3km everyday during my course because most people say to stop the cardio will it affect my gains or just my weight gain. I want to put on quality gains, I dont care if I gain 2 pounds I just want to gain some solid muslce mass, I know patience is the key. I want to lose about 5 kg before the course than put it on naturally for my height my BMI should be between 65kg-75kg.
My first course:
Test Enethate@400mg/W 10 Weeks
Gained 15lbs, lean muslce no bulk, started up boxing and kickboxing Lost all of it plus more.

2nd Course
Sus250@750mg/w 12 weeks
Deca @400mg/w 10 Weeks
Gained 28 pounds

My next course:
Testivron@500mg/w 14 Weeks
Cyp@400mg/w 12 weeks
Drol@100mg/D 4 Weeks

Is this good for bulking and building solid muslce?