I just finished putting in my new 1000 cca batteries, and I noticed my steering stabilizer was leaking oil. Now I have an excuse to get a new one. Are there any manufactures making replacement stabilizers? I remember when I looked for prices on shocks, that nobody made any stabilizers for my '99. Does anyone know of a part number?
Thanks
Paul
Thanks
Paul