Yah I've looked into the STS turbos but don't like the idea of where they are mounted.
Looks like if you go through heavy downpours that your inners on your motor are going to get wet.

Like to find something for up in the engine compartment.
May have to hold off until later to the begining of next year already. My funds are depleted also.