I have searched all the threads here for an answer so hope i'm not repeating an exsiting question... I have a 2004 trx400fa(rancher) and am trying to locate a good aftermarket shock for it. Problem I am encountering is it seems this model has been overlooked in that department. Will shocks from another quad, like say a 350 or 450 fit my quad? I'm looking at the 512 progressives. Thanks in advance for any help.