Well just uncovered the fact that I am the owner of an 04. 5 not an 04 like I was told by the dealership. I tried installing my turbo and realized that I had a boost sensor hanging off my stock turbo. So for the first time in the almost year that I have owned the truck I looked at the door sticker and sure enough, truck was made in 6-04. So for the past year I have had an edge programmer for an 04 on an 04. 5. Edge Tech support was supprised the truck even ran. Damn am I glad I didn't order my injectors yet. I sent the programmer back to edge and had it tested and updated, lucky no serious damage has occured that has shown itself. Oh well, figured I'd share my nieveness.