I got another PCB that fits inside the case, I can't stand trying to cram all that stuff on the proto area.(fan, 2 step, boost control, etc) It takes about 15min to solder up.
Where in NY are you? I'm next west of rochester. I've got some questions about your turbo, It's identical to what I've got.