how the hell
Ok, I think this thread has conclusively proven that you have a T-25, as best it can be proven with limited information. If you pull the intake pipe off to take pics of the compressor wheel and inlet, maybe we can make that final distinction, so if you do, start a new thread and we'll check it out.


