Update to project I have bought quite a few parts that I needed such as upper radiator hose, motor mounts, motor brackets, 1999 5.3 truck harness, uscar injector pig tails, and much more. I spent last weekend cleaning the harness and using my gm service manual locating and labeling all connectors and fixing some broken wires as well, in addition to that I figured out the 4.3 battery light problem that most of you had with this swap. It is due to earlier 99-02 trucks having one wire alternator plugs and the later models such as my 2001 having 2 wire alternator I figured it out by looking at my 99 harness and reading the gm service manual, my fix, that is run a new wire for my 99 harness to the computer, as far as the engine goes I have done alot of window shopping, the best bang for the buck would be the LQ9 due to fitment issues, however I do not want a used engine and I have located brand new LY6 engines for $2600 the company said they could swap the reluctor wheel and everything else for like $400 and I can hand them an aftermarket cam in the process I will also use an edelbrock 3864 90mm TB with a SLP TB bracket and after reading most of your electric fan conversion problems I have decided to use a manual fan with the V8 fan shroud I purchased!