Yup, got tired of the lame storyline after season one. I do look forward to the main attraction (PIP) to make an appearance
I was thinking, what's the connection, to PIP. Then I remembered. Think there was one scene where they made a specific point of mentioning that it was all "charged up", ie: ready to roll.
The PiP was shown a fair amount in the show, making me think Toyota was a sponsor, but I don't recall seeing any ads by Toyota.