I have bought a turbo from them, was supposed to be rebuilt. I got it and the factory
oil return was on it and pinched shut, also had to have some bolts drilled out due to broken heads. Wouldn't recommend them either.
I have bought a turbo from them, was supposed to be rebuilt. I got it and the factory
oil return was on it and pinched shut, also had to have some bolts drilled out due to broken heads. Wouldn't recommend them either.
2007 Civic FA1 and 2005 Yukon XL Denali