I'm having a problem on my 64 xl. When going around a Michigan turnaround, or a roundabout, I get a lot of front tire squeal. Is this something that a tow it stabilizer bar like from Greg Donahue will fix or is there other problems I should look at. Thanks.