I have a B7800 FEL,MMM 85 hours. The engine is stalling when the tractor is moving either forward or backward. I can keep it from dying if I push the clutch in. It will idle at any RPM while sitting still and not die. It seems to stall quicker if I am going in reverse. I can travel forward a longer period before it stalls. Also, the fuel that is in the tank now is 4-6 weeks old and is on 3/4 tank. Any ideas or help would be greatly appreciated. Thanks in advance!