S stinger1 New member Joined Feb 21, 2010 Messages 2 Age 45 Location saskatchewan Feb 22, 2010 #1 will puttin the stabilizer bar on help my turning alot? and where do i find one with the hook ups