2005 Chevrolet Uplander

Close-up detailed view of a 3900 V6 engine cover along with visible fluid reservoirs and engine bay components inside a minivan.

3900 V6 engine cover and minivan engine bay components