Re: dt140 not running at wot
First have you tried checking at that fuel quick attach fitting at the front of the motor were theu fuel line connects to? Check the "O" ring seals inside. They harden or tear after many years. And even the fitting will wear out over time. A simple replace would be to but a barb/barb fitting and eliminate the fitting.
Second, if your're sure the tach is the actual rpms and the engine is not over reving, check your fuel filter, gas condition, fuel pump diaphram, and any fuel lines that amy have a small pin hole....even the lines from or atthe fuel tank. Replace that bulb, it could be the cause also and a likely culprit.
After all that is confirmed to be ok then I would suggest you should really consider other problems...such as carbs, ignition etc. and adjustments.