What seems to be the best tire pressure for the XL`s. I went from 80 pounds to 55 pounds, and thought that was ok, but I havn`t messed with it anymore. Also does anybody know of a steering stabilizer that bolts-up easy, brand or part number? This zone is making me lazy! Thanks for any help.