Greg D ran the Z car at that race, there are pics from that race and he was with factory people over there showing his car off. He had two cars over there built ready to go, saw the pics. Its probably Wheeler, but why would he leave Xray when they just came out with a new car?