i have some stock length bilstein shocks for sale. they are about 8" of travel i think. they are the yellow ones with the blue boots, in very good condition, fairly new. came off my zj so the fronts should fit on an xj no problem, but the rears may just need a bar pin on the top to work, which...