I just finished switching my 2004 4.3 v6 with a 2003 4.8 v8. The physical conversion was flawless. Motor mounts were the same and driveshaft was the same length also. Along with the v8 motor, I used it's transmission, transfer case, brain, motor harness, fuse box, fuel lines, air box, radiator, fuel pump along with the electronic throttle setup that replaced the existing throttle cable setup; which simply included the pedal, 1 pigtail harness to the throttle control module, which the motor harness plugged into the other end. Every wire connection went together no problem. Note: I did not change the in dash harness. Every conceivable option that I had in the truck seems to be working properly, including the turn signals, all lights, dash cluster lights, radio etc... The only problem I am having is that the vehicle won't turn over or fire up. The fuel pump won't even engage. I'm pretty sure that all my connections are plugged in. Note: all components worked before conversion took place. At first I thought It might be in theftlock mode, so I attempted to do a relearn procedure to fix the situation but the theft light disapears with the rest of the cluster lights after attempting to start vehicle exept the check engine light. The check engine light stays on. Also the dash digitally says: Service brake booster. And there you have it. I was really hoping that someone might be able to critique what I have done, and possibly point out something that I might have missed or overlooked. Any suggestions or thoughts will be much appreciated.