Leave your Intake mani , you are RWD, try to tackle somewhere else like using a good Tubular Manifold with the same Turbo even its a Ebay type one, probably also a Dump Tube (i believe that will work there) and see if the car will work better.
Because i Bet you will be going with a Larger Turbo One Day
Because i Bet you will be going with a Larger Turbo One Day