Okay, have you tried the timed port for the vaccum advance? It sounds like you have a LOT of vacuum to me. A healthy engine usually 17 to 19, not 25. It should be real close to 0 at WOT. So something is a miss.