Wiring questions

Before we put the cart in front of the horse, how about a little more info than I am putting an 05 5.7 Gen III in my car. Is this a junk yard motor ? If so ( probably is) did you buy the complete engine with all manifolds, serp belt setup, alternator, starter, a/c compressor/, p/s pump, hoses, factory intake setup with TB, injectors, harnesses and airbox ? In other words a complete engine assembly minus the trans ? These questions need to be answered way before you worry about the wiring for after market anything.