When that return pipe wasnt connected on mine it wouldnt idle, i think it relys on that small return Id be out there now swaping it round, wouldnt be able to sleep as im such a big kid with things like that. Just remember your adding boost to an engine and engine ecu that wouldnt have it, then the main control of boost is working the wrong way round and not doing its job, First thing to try mate