Thought I'd post an update, hopefully the info further down can help at least 1 person! Finally got the car repaired and to a point where it drives perfectly now with my added TIAP and BARO sensors. Its' got a full 3" exhaust this time with a high flow cat. The only thing letting me down is the stock fuel pump... It is dropping pressure badly on e85, tuning around it is easy but its' not consistent so I'm looking into dropping in an AEM 340LPH pump which I have sitting around.
@Crewz do you know if the stock FPR in the tub will handle such a high flow pump, I know you have a similar sized one but not sure if you've tested it yet...
For anybody looking to turbo your 1.8 Cruze with a torque based ECM EG: E78 you absolutely need to install an additional TIAP and BARO sensor. Without it your throttle will only open WOT to ~60%, your low throttle will command too much throttle causing high boost and really low spark to compensate and tuning VE will be impossible to get right as your BARO which is calculated will be completely wrong. The BARO just needs to hang somewhere in the engine bay, and the TIAP needs to be post turbo/pre throttle body. To do this you need to pin the ECU as follows:
TIAP:
X1 Pin #25: 5V REF
X1 Pin #11: Pressure Signal
X1 Pin#39: Low Ref/GND
X2 Pin #46: IAT 3 Signal
BARO:
X1 Pin #37: Low Ref/GND
X1 Pin #23: 5V REF
X1 Pin #09: Pressure Signal
Then in your tune (I use HPTuners) you need to switch the sensor config in Engine>Airflow>General>Sensor Config. This will enable the TIAP and BARO sensors and you need to adjust AAP1 for the TIAP sensor offset and AAP2 for the BARO offset which depends on which sensors you chose.
And you need to change the induction type under Engine>Torque Management>SC/TC General> Type fitted. This will use the TIAP for throttle calculations instead of BARO.
Your throttle will now operate correctly, your fueling will be able to be tuned accurately and the car will be so much nicer to drive!