Quote Originally Posted by NiteW4tcher
i took it for ride and it does seem better there is still slight weird sensation but not as bad by far
i take it you've checked the front wheel nut torque? ;D ;D