I did not want this response to get buried at the bottom of the last thread.
On the PPF support, notice the comments were from those that do NOT have it! Your complete drive train is held in basically by 4 points of isolation, two at the motor and 2 at the differential. You probably have about 900+ lbs. in your car moving one direction on another every time you accelerate or decelerate, this is called Polar Mass. The engine torques left and right and the differential torques up and down and your poor little Power Frame unit takes all of the abuse!
I would recommend the PPF support for normally aspirated and FI cars. No matter what your power level is your drive train movement is changing your CG as you accelerate and decelerate. If you are going though a turn and you let the gas off suddenly, what is that 900 lbs. doing? It is shifting and this can upset the car. Those that do not have good strong drive train support would consider this normal because that is how they have learned to drive. If you can reduce this polar mass movement then your handling will improve. A daily driver may not notice it until he drives it really hard in turns, but a good driver can notice the difference.
The Track Dog PPF kit also includes urethane inserts that go into the rear differential mounts. Personally, I prefer the insert over the MS replacement differential mounts as they provide more support in reducing movement. The PPF kits urethane insert has fingers that feel the void in the rear mounts to reduce significantly the differential movement. Reducing this movement can eliminate wheel hop and increase traction.
We put a customer's car up on our lift one time and watched the PPF as it was being torqued by the engine and the differential at the same time and it was amazing that the PPF does not crack under stress!
The second part of the Track Dog PPF kit adds a brace that installs right in the middle of the PPF where the most torque is being applied. Installation takes about an hour.
Thank about what I said next time your are driving aggressively and maybe you will understand why this product is beneficial on all cars.
Gary