You decide.... I think yes!!
First engine bay photos.
Also featured on homepage
-- "LLT" letters on some hoses indicate GM's LLT engine (the direct-injection 3.6L V6)
-- throttle-body size / shape and bolts holding it on
-- three fluid reservoirs in the same locations