Pops Racer quits his job with a major car manufacturer after disagreement ... up in either these episodes or the “Challenge ...