Thanks Ronnie, your input is highly regarded.
The motor in my truck is an 05 they are the only ones with knock sensors and 06. The crank pick up is half way along the block and has notches in the crank. 03 and 04 have flywheel pick ups (timing, crank sensor etc) I will try to get another 05/06 block. Crank appears fine, spins easy. May need a polish.
Glad to hear the crank survived. The liners in your block took a beating and the block is now in a better place.
Yes, that is right, (2) spots for the crank pick-up either triggered mid-block
or off the flywheel.
The crank can be checked for straightness and (as you say) may only require a polish. While everything is apart I'd still recommend purchasing the Program Main Caps as you will want to check your crank with the "new" block for proper alignment anyway (a.k.a. line or align-boring). You might as well properly align the crank with the block WITH the much better Main Caps installed.
Zero-decking your block lowers octane requirements (sometimes considerably) as the resultant "squish/quench" compresses the mix (making it easier to light-off) AND the "squish" created by the piston running so close to the top of the cylinder, purges the air and cools the far reaches of the combustion chamber "quench", reducing the chances of pre-ignition and/or detonation. There is lots of information available on this topic and is nothing new. It IS important though. What you are after here is machining the block so the flat part of the piston is flush with the top of the block.
If you are using ported O.E.M. heads, WITH zero-decking you can safely run 10.5 or 10.75:1 without using additives at the pump. A target compression ratio of 10.75 will also allow a more aggressive cam profile without penalty.
Supplying your piston manufacturer with pictures of your combustion chamber will help greatly with their design efforts.
If you are lucky enough to find a block close to stock bore sizing, that is best.
0.030" is a maximum overbore size and is otherwise maxed-out when it comes to proper cooling if it has been bored more than this. I.o.w. avoid a block that is 0.030" overbored (or above).
This is the important stuff and adds very little to the overall machine shop (or new piston) costs. You have an opportunity here to make a Viper engine that's: Better, Stronger, Faster!
Cylinder heads are another story...
Again, my 2 cents worth.
Good luck with your project!
Ronnie