I don't know. Take your bike to a dealer or a repair shop that you are comfortable with. Maybe go by in your car and just talk to get an impression.
Do you think something might be loose??? Have you tried taking wrench and testing to see in the front axel is loose?? Good rides.
Robert