I have installed LSD on several cars probably 6 to 8, the difference is tremendous. The most significant difference was when I installed it in my 07ST with a stock motor. I installed the diff prior to installing a turbo. I was amazed what a difference it made in just a stock car. When accelerating though a corner what I noticed was the car pulled though the corner, opposed to just going though the corner. I also installed a LSD on my svt track car that had been sc before I installed the diff. I didn’t have the same night and day reaction when I did the installation one that car but it could be due to the stiffer suspension and stickier tires. However it did really help with inside tire spin on tight corners.
There are several benefits to a diff, one the power the st has it really does not get out of the corners as quickly as it could. When I tracked mine last October the car was fighting for traction one of several tight corners. I know with a diff I would have picked up 5mph up the hill if I could have put the power down. Everyday benefit, traction, my 07 ST has a turbo and make 230 to the wheels it my dally driver, rain snow mud whatever. And the diff make a world of difference, I have a set of show tires on it and have never felt uneasy about driving that car in any winter condition. Even with the turbo if I brake the wheels loose it both wheels and very construable, it put that car against any 4wd car in bad weather.
As for you question regarding the ECU I’m not positive however my thought is it probably not going to have any real adverse affect on the car. The computer is most likely detecting the difference in wheel speed and then applying the brakes, the tq vectoring is detecting the car torque steering and correcting for that. The Diff will reduce both situation there for the computer needing less impute to correct. And if the ECU does go nuts I’m sure it could be adjusted or turned off in a tune.
My rides a 2002 SVT track car, & Boosted 2007 ST with the SAP.
The helmet has a special meaning for many drivers. How important is it to you? - It protects my head.
Do you have any special rituals when the helmet is concerned like many have? - I wipe it so that I can see better.