idles fine and runs good wide open. It has a delay and a spit and sputter when you really get on it when you are moving. After the spit and sputter it rips like it normally does. I have checked the compression, Crank seals, reeds are good, clutching seems fine. Wondering if it could be the fuel pump?