I agree, Although the gearing may be ok with the 40" tires i doubt your gas mileage will be.
Im not sure here either but i think you would have a problem with the 4" lift and 40" tires. I hope if you go that route you get the truck setup properly. I don't think "I" want to be the one you pass at 70 on the highway.