Being an Eco, it's hard for me to say as it looks different to a Buick in a fair amount. But on a Buick the timing covers rarely leak. What does leak is the bolts that have access to coolant. I chased down a leak for six months and thought it was the timing cover. When all it was was the ground/earth bolt that goes through the timing cover had been disturbed and not resealed. I don't know if this bolt is just a Buick thing? So i can't say if you have one or not. But it sits to the passenger side, near the alt on a Buick and is one of the bolts for the timing cover.