My friend just sold me a Rock Shox SID 2004 Team for 125!!! Wooo, but it leaks air. however we are both certain it is the seals and my bike shop shares that opinion. Are these seals hard to come by, ive never delt with air shocks before. And when i have them is this a tricky installation im looking at? ANy information at all is appreciated.