YOUCH,$2000 plus?That Friend is really trying to rip you a new one.I am paying around $1200 bucks to have 2 engines pulled,head gaskets replaced along with head studs installed(I supplied the parts but gaskets only cost about $175 for top end work),having all the sensors and turbo changed from teh 7.3L to the 6.9L,and having one engine put back in.Pretty much what you are having done shouldn't be more than $500 since being only one head you can get away with a cherry picker and pulling the head off with the engine in the truck.