http://www.jasperengines.com/index.html
Haven't used them, but looks like they may put out a good product. Not sure you can get one to install your self as they have a installer network. I did a quick check on your truck. Looks like $1800.00 for a long block to start.