A more accurate location would help ,I know several in Houston. Cost will be determined by how bad your block and heads are ,my best luck has been with as close to stock rebuild as I can with quality gaskets.
Without any info on your truck this is general advice,if its a manual why not do a 3.4 swap and be done .