if you hitting your
irons down the middle your posture and swing plane is probably correct, so check your ball position and your swing speed (we tend to swing faster for woods and drivers, which causes timing issues), also worth checking your posture when swinging a wood. i found that when i am not playing well 95% 0f the time it is my posture / ball position that are incorrect rather than my swing. stand in front of the mirror and swing.