If it runs fine at full throttle it's unlikely to be the fuel filter. Look at the accelerator pump, if you have one... what kind of carburetor is it?