Hello, I just wanted to share my experience with my ball joints in my d40. I recently fitted a lift and after fitment I noticed a strange sound when accelerating. Turned out my ball joint was fouling, I went for a hunt to fix this and found that extended ball joints stop this from happening, I found a set here https://www.onlineautoparts.com.au/products/ZPN-33160 after fitting the sound is no longer there.