Pit crew sounds like an absolute blast! If I was closer in location I wouldn't hesitate to sign up! Do you have any pictures of the X while you are doing all this work on it?