firstly is the engine management light on? if so get a diagnostic reading only other thing off the top of my head is on the pipe going into throttle body part near the inlet theres an outlet to fit a dumpvalve too. is this blocked off correctly. e.g Dump valve, blanking plate etc if not there might be a leak thats all i can think of