is it fly by wire or cable throttle? take the boost pipes off then check if it will rev up if not id say your problem is fuelling if it revs up you got a problem air side.
is the exhaust clear



so it was sucking in air ( drift was sort of right with the air) but we are back to the main problem it's still holding back at 2900rpm and black smoke



























