Re: Limited Slip Differential
No the car does not have a mechanical limited slip differential. It uses electronics to somewhat mimic an LSD but it falls far short of the real thing.
Your friend failed to replace the spring pads. Although if they were well engineered springs made for his vehicle he should have still noticed a drop just not as large as if he had swapped out the spring pads.