That's a hell of a cock up. On a side note they have pictures of an L67 throttle body on their L36 page