Earlier style calipers are 38 mm pistons while the later ones are 40mm. Do not mix piston sizes on the same car, make sure yours match each other.
I believe the thread pitch for the banjo bolt may be different also.
IIRC the master cylinder diameter changed, which is why the calipers changed. But, either piston size will work OK with either master cylinder size, just make sure the piston sizes match on both calipers. Personally, I've always preferred the pedal feel of the smaller pistons on the larger master cyl. (2000 Cobra R brembo calipers were the equivalent of the 38mm pistons. They had staggered 36/40 pistons.)
the assembly plant used the different thread pitches as an error proofing method to prevent mixing parts up.Yeah - the banjo bolt was either a course or fine thread. It actually varied quite a few years for some reason... not quite sure why. Engineers never cease to amaze me.
the assembly plant used the different thread pitches as an error proofing method to prevent mixing parts up.
As to seemingly crazy engineering decisions, keep in mind the engineers involved often have very different, and sometimes conflicting requirements when they put a design together. If you don't know what those requirements are, then it is very easy for the decisions made to look stupid. Granted, actual full on stupid decisions still happen, just not nearly as often as it would appear.
I speak from many years of experience in the automotive engineering world lol.