John,
What does Roger say about this? Can't he just ship you out a new differential? Given that the car is brand new I would think that this is more his problem than yours, no? At least I would hope so. Good luck and hope you get it all sorted out - from what I've seen in pictures the car is spectacular.
