Wow. Haven't noticed that when I watch the episode yesterday! Although I was like there definitely needs to be Tesla somewhere.
Did you watch until the end of the opening credits where all the vehicles on the road are Tesla Semis (10 or more)? Did you all see Sunday's episode (4/6)?? Massive Tesla references, including the new Roadster and the referral program! It's like a huge commercial for Tesla.