does anyone know if the front end, ball joints and bushings are the same for a 400i to a246 308 365 400 328 512 246 330