Hey dude
just seen your PM.
I suffered the exact same problem, i always guessed it was because of the sensor rings being different on the ZS to the 400, being that i had 400 shafts on a ZS ABS system the pattern would be incorrect. BUT.. im fairly sure the wheels would need to be turned for the ABS module to realise they are different, unless the heights are different to?
I'll have to look through the wiring diagrams but i'm fairly sure the ABS runs nearly completely separate to the rest of the car...
In the end i knew i would need custom driveshafts (with no sensor ring) so opted to remove the ABS system completely, its surprisingly good and very stable!