Hey fbird, I feel your pain as I broke a secondary timing chain about 9 months ago and that was a very sad day. I broke mine starting my car up to leave for work. It cost me about $1000 in parts and $300 to have the head fixed. I did the work myself and it was kinda a pain. Just think, I salvage yard motor might break a timing chain soon after you put it in your car depending on the abuse of the motor. I didn't have any piston damage, but like I said mine broke when starting not accelerating like you was. That $1000 included replacing everything behind the timing cover. Just think, if you replace your whole timing assembly it will be like a brand new motor. These engines usually don't have bottom end problems unless you are spraying it. Majority of the failures comes from the timing assembly. Just my 2 cents. Good Luck!!
I did a quick search on CL around my area. I can get a set of heads for 300 bucks. Just FYI, fbird, if that's the route you need to go.