A buddy of mine just piucked up a 6.0l out of a 2007 izuzu. It has a pump located between the alt. and power steering, Any idea what that is? Also is there any reason he couldnt just use a computer and harness from say an '05 siverado or something of that nature?