I have a 95 gsx eclipse that sitting in front of my house it has an electrical short and need a new turbo. It has many after market toys. I've been screwed over by many bad mechanics over and over. starting with Custom Import Performance in the Poconos and ending last with Pruven Performance in...