Joe,if your thinking about stroking it 'do it"..i'am so glad i stroked my 340 i was just going to rebuild it,but after talking to Chuck at Best Machine he convinced me to stroke it,i have a smile:-D every time i run it down the track,when i built mine i bought each component seperately,but theres so many kits out there now you really have a good choice to choose from,i'm also running a "cast crank" which is doing just fine,pistons were expensive though...in the end it was well the money i spent,i'm trying to locate a good 340 block to do a another stroker,but a little different this time...:-D