Allright my 2001 325i has a 3.46 differential, its non-lsd.....i hate the dam thing...i posted a thread a lil while back about it and asking ppl what should i do with it...and why its turns the way it does and handles the way it does...cuz i turn pretty hard it slids everywhere, and i have pretty good thread on the tires... its a P.O.S for me.. i heard if i have more horsepower then it would turn better... not sure if its true , i have a remus exhaust and Benfer intake..with Pirelli P Zero Nero tires...back then before the 3.46 differential the car would turn great i mean i beat the crap out of it turning never slid, squealed, nothing it was a dream come true becuz i put a really good suspension on it (eibach), spent almost 2 grand on it , but with the 3.46 it got soo much worse ..i hate it... on the freeway going 60mph i get like 3000-3200 rpm's never really looked going 80 mph.... but i dont like it at all.. iam going to the stock differntial sooner or later... hope urs doesnt turn out like mine did.....o yea if anyone can help me out too w/ my differential that be great.. such as if its true more horsepower on a 3.46 makes it turn better????and if there is anything i can do .......thanks and i hope this helps u