Turbo six cylinder in a Satellite

You might need to install some front sement, spring clamps to help on the pinion roll up. Some lift is good, but you don't need to make a "S" out of the from segment of the leaf spring.
Maybe it's not as bad as it looks................clamping it would sure help tho.

I'm just saying this because if you can get the brakes to hold at wide open throttle.......that pinion might stand straight up!