My 04 XG350L has a vibration in the front at highway speeds of 60 MPH and above. It occurs under power, but not when off throttle, such as coming down a hill with the cruise on. It also pulls right at highway speed, but that lessens dramatically at lower speeds. I know the car sat for a few months before I bought it. I saw no obvious undercarriage damage while checking it over before buying it. I'm thinking someone curbed it and knocked the alignment out of whack, but the tires don't show feathering. Any ideas?