Yeah i am using a 2000 wiring harness on a 2006 motor and components and luckily i have a very good friend who will do a custom dyno tune for me and bleep out the EGR valve that the harness is set up for. My status right now is that i have My v6 out and my v8 ready to be put in but my v8 frame mounts are wrong so i am praying that the dealership has them in stock tomorrow morning. I probably could have had the thing running by midnight if i had not hit this problem which is pretty good considering that i started this morning thanks to the original post and the detail that went into it.