The Yerf-Dog GX150 buggies were subject to several front suspension design changes while the buggies were in production. Not all generations of spindle and A-Arms work together. See below for info on how to distinguish which generation you have.
First Generation & Second Generation
The first and second generation Yerf-Dog GX150 spindles are identified by un-equal length
A-Arms. The upper A-Arms are shorter than the lower arms. If your upper A-Arms are shorter than the lowers, our BDX 1st & 2nd Generation Heavy Duty spindle
3rd generation spindles are identified by equal length
A-Arms. If all four of your A-Arms are the same length, our BDX 3rd Generation Heavy Duty Spindle