Originally Posted by livetoride
he just got his feet done so that's not the problem .
That's not necessarily true. Your farrier could be trimming him incorrectly for his conformation and way of going. I would talk to another farrier and explain the problem. See what he/she says about possibly improving the feet.
A horse that overreaches usually has toes that are too long. Bringing back the toes either with a square toed or rolling the toes on the fronts will usually help, as the front leg will spend less time on the ground and get out of the way quicker. A slightly shorter toe on the back might be in order as well.