I am having trouble deciding on a turbo and am looking for help. I do tow alot but I am putting in 190cc injectors. I am also adding head studs, regulated fuel return, glacier fuel system, and intercooler. But there are so many turbo's out there I do not know which would be a good turbo for...