Could be the lies on the
irons.When you address the ball with a 5 iron,you should be able to get a penny under the toe of the club.Too upright and you could push the ball,too too much heel on the ground can make you smother the ball.Pros have their lies and lofts checked quite often.So have them checked out at your pro shop.