S stinger1 New member Joined Feb 21, 2010 Messages 2 Age 44 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