Common problems with an X-90 if the carb is jetted correctly:
Weak spark - clean or replace points
Dirty Carburetor - clean
Incorrect oil - use a good quality 2-stroke oil
Oil pump is out of adjustment - readjust to factory specs.
Low compression - replace rings
Plugged exhaust - submerse in heavy duty cleaning agent and inspect closely to make sure everything has washed out.