Looks to be a 6.2 Litre Hummer motor.
HOME