sounds like we have the same boat. i have had no issues with my pylon, i pulled 3 skiers last weekend with no vibrations. can you put some foam under the plate the screws into the floor around the pylon or are the vibrations sub floor? as far as windshields are concerned, better get the check book ready! if i find any more info. ill repost.
good luck!