When you find yourself trying to remember a show (or any works) that's on the tip of your tongue but just out of reach, come here - the collective brain of the TVTropes community can probably help. Post all the details you can remember (examples help). If you're looking for a trope, head over to Trope Finder. Have general questions about tropes? Visit Ask The Tropers!
The Big Garage?
Oh, God! I forgot all about that show! Yes, it has to be that one.
I'm gonna say it's The Big Garage, too. It was a British puppet show that aired from the late 90's to the early 2000's (I think).
I've also been trying to remember the name of this for... years
OH MY GOD; MY PARENTS ARE GARDENIIIIINNNNGGGGG!!!!!Speaking of which it's now got a page - The Big Garage
^ You can thank me for making that page later.
Now to hope that those songs from the show leave my head.
I cannot believe it. I think I am searching for the Big Garage as well. I previously asked about talking racing cars similar in animation to this show, where there was this nice "male" car and as he raced with fellow cars, he seemed to annoy them much, for some reason, he eventually nearly fell over a cliff (or a dip) and screamed out for help. The other cars did not want to help him at first, they wanted to win, but they looked at each other and decided to help him, so they linked to pull him up. I think there was an announcer who discussed a moral at the end, it was about a lesson. I saw it in 2006. Was there an episode like that on the show?
^ I don't think The Big Garage has an episode like that, but the "there's an announcer who teaches a moral at the end of the episode" part sounds similar to Monster Truck Adventures, a Christian edit of Meteor and the Mighty Monster Trucks.
I do not think that is what I am looking for, unless anyone knows an episode like that from the show. I saw it in 2006 as said.
I'm putting this in live action because I believe it was made using puppets, not stop-motion, but I'm not sure. The main characters were all cars, with a gas pump serving as an older mentor figure. I saw a few episodes in the very early 2000s, and it looks like it might have been made any time from the late 70s to the early 90s.