
http://www.ludegeneration.co.uk/chassis ... ll%20joint
Not much time so just a quick post
4th and 5th gen front and rear lower ball joints are the same 110%

4th gen front and rear uppers are 33mm ball joints (OEM)
5th gen front uppers are 35mm and rears are 33mm (OEM)
Note - Some aftermarket replacement upper arms use their own size ball joint so this is where you can sometimes fall down