Okay so I'm now the confused guy. I had the shop that installed my motor install a "Welded LSD" but when I got the car back it was literally a WELDED diff ... like what you'd put in a drag car or dyno queen. The car will not turn with a welded diff (at least not what I had). So finally after...