A fuel injection system will not work without a TPS. Also a fuel injected bike does not have a carb. It is a throttle body. It does no metering or mixing of the fuel. Its only function is to allow air into the engine, and the TPS is one part of letting the computer know how/when to inject fuel. The other part that meters fuel is the MAF sensor or Manifold Air Flow.
You COULD remove the computer, and Ignition Control System, and install a carb jetted correctly, and have a normal running engine but the components will not mix/match.
As for the ECS or VRS (evaporative control system/vapor recovery system) or whatever Kymco calls it... That hose is not a vacuum line from the canister. It is a vacuum line from whatever it connects to. Usually the Intake manifold or the EGR system (exhaust gas re circulatory system) If it connects to the egr it will link up into the blow by vent from the valve cover or cylinder head.
Sooo If that liner is detached from the engine but still attached to the canister you will feel no vacuum but there will be a vacuum leak on the engine fitting it came off of.
Easiest way to find a vacuum leak is good ears. Listen for a whistle.