Precision Power Components
Bad quality turbos
They sell bad quality turbos and when you return it for testing they return it back to you and tell that nothing is wrong with the turbo. I then bought a new turbo from Mercedes-Benz and there was no problem after fighting withPeter for 5 days. ...