If your irons are too upright, and long, you could hit pulls. The more toe up your irons are at impact, the more the club face points left, (for a right hander) sending the ball in the same direction. A longer club could promote a flatter swing plane which could produce an in to out path producing a right to left curvature.
Get fit for length and lie angle is probably what you should do