Ill make it short… I bought a L94 engine a complete pull out from a Yukon Denali 2011 . the engine is a 6.2 liters . it came with harness , computer , instrument panel , body module, internal harness , steering column , key, accelerate paddle , so almost everything needed for an easy swap into...