Part looks in good shape besides the seals and missing bearings. Please confirm fitment by the pictures, not the item title. I can answer questions but am not positive of the vehicle it came from. No returns.