I hear ya,,I just stored my buggy, gonna snow today
as for your turbo : Pm sent
do you have a steering stabilizer on it? caster shim on the bottom beam? helps with high speed stabilization ,,king pins snug? I had a buggy with large front tires like yours and it shook too try some skinnys
With Turbo and Super charging you can create massive horsepower with vw motors.