So if I'm understanding you correctly, your son speaks well, you're just sick and tired of hearing about trucks? My son is the exact same age, and I'm so there with you!
I find that I am less bored if we have more interesting information to talk about. For example, have you read Jerry Pallotta's Construction Alphabet Book? It's not your average babyish alphabet book. There's lots of interesting info in there that will be new to you and your son will love, and even some humor that you both will appreciate. We're big fans of his books, and they've helped us to branch out into other areas of interest. My son also loves Pallotta's airplane and boat and underwater alphabet books. It's a serious relief to hear him talking obsessively about airplanes and zooming them around once in awhile. See if you can first broaden your son's interests into other types of transportation.
I only let my son watch TV a few times a week, but he has seen some Bob the Builder cartoons and parts of the first Cars movie. This gave him the idea that his toy vehicles can have personalities and do more than just make zooming noises. We have lots of Cars vehicles that he plays with like dolls practically. They have friendships with each other, challenge each other, occasionally fight with or help each other.
I also go to the library on my own to carefully look for books with some type of vehicle in them that also have a good story-line and strong characters. We've enjoyed some books about brave little boats that go on adventures, etc... At some point he became really interested in different types of fish and underwater creatures after we read a boat book, so now we have branched out in that direction! Some books I choose just have a couple of pictures of, say, a school bus in the background, but it's enough to get my son to give it a listen. He usually likes the story regardless, once he listens to it. Anyway, good luck getting your son to diversify his interests! All I can say is, trucks are annoying, but at least it's not princesses! Let me know if you find anything else that works well!