Looks to be a 6.2 Litre Hummer motor.

HOME