I "finished" my turbo install yesterday around 3:00 before a massive thunderstorm came my way. I started it up to make sure everything was ok around 3:15. It wasnt ok though. Im getting a very high pitched loud scream from the M90 case somewhere that only happens above 1000 rpm and the idle is lopey (more than usual). Idle vacuum stays consistent at -18 hg. Im leaning towards vacuum leak somewhere but ive checked the lines and i also checked the fuel injector o-rings and replaced a them. Still no change. Any ideas other than sell/burn/or otherwise destroy car?