this was some really crude info i had found a while back and tried to make sense of to see how far you could stretch the shock using parts bin stuff. It's all based part fiche searches. Theory - hybrid shock out of 2003 525 EXC shock parts and 9x0 adv shock parts should turn shock into a +/- 300 or 320mm travel rear end, but i don't have any parts to try to verify. Stock 9x0: part # 50180237 RESERVOIR SCREW L=123,5 D=52 Xtra Stretch: part # 50180351 RESERVOIR SCREW L=140 D=52 Stock 9x0: part # 50180362 PISTON ROD D=18 M16X1 xtra stretch: part# 50180294 Spindel D=18, L=153, M16x1 (aka piston rod) stock 9x0: part # 50180364 NEEDLE L=161 xtra stretch: part# 50180261 Needle L=175 stock 9x0: part # 50180367 TUBE M54X1 L=180 PDS xtra stretch: part# 50180295 Tube Pds L=196 you can use https://www.motosport.com/oem-parts/part-number/50180261 to cross reference models by part numbers to help scout ebay for parts. The parts listed above may work, but no one that i know has verified if thread pitch on any of this stuff is the same. The list has parts that would need to be longer to account for greater movement, the diameters of stuff seems to align with the stock ADV diameters, so things like valve pistons should be reusable. But like alongat mentioned you may have to remove the ADV eyelet from the stock shaft and reattach it to the longer early 525exc/300exc shaft after removing the clevis. Only way is to start a parts horde and see what matches. I suspect WP is a parts bin company and things should swap pretty easy. any idea what length is a stock ADV shock shaft?