Okay, your engine might. But not all 3.4L GM V6 engines have a timing belt. In fact, there is probably more that do not have a timing belt. AFAIK, only the DOHC 3.4L engines had a timing belt, as well as a timing chain. The rest only had a timing chain. Since you did not specify that your engine was a DOHC, I assumed it was not, and simply a pushrod V6 engine.
In the future, when talking about your engine and car, it would help to be more specific.![]()