I purchased a new precision te60 in October and it was pushing oil into the up-pipe from day one. Has anyone else had this problem and who do you guys recommend to fix it, will precision repair it for free or do I need to call the vendor I purchased it from? I thought that precision made a quality product. I am very disappointed with this turbo, it only has about 300 miles on it. Can any chime in?