Roe sells replacement pistons for your rods and bore. That's your "refresh" with pistons. How close the replacement pistons are to stock weight I don't know but if all the pistons weigh the same you should be good/safe to go.
I'm not sure if you are getting rods, if so you will have to balance the rotating assembly.
A light hone with the correct grit should be fine.
For the balance to be done: You will need to pull the crank and have it, along with the pistons and rods balanced.
There is a machine shop in Atlanta with tons of Viper experience I can hook you up with. Any good race machine shop should be able to do the balance....will I risk any machine shop...NO.
Beware, if you pull the crank to stroke it then you need to have that done THEN order pistons for the correct stroke/rod combination. If you get rods you may not be able to use a standard replacement piston.
Bottom line, anything more than just replacing the piston and you need someone involved that works with these engines daily.
The "replacement piston" scenario can be just a small step...careful or those small steps keep on going
I was going to freshen my rings back in November. Well, I needed a few pistons because some of the skirts on my stockers had hairline cracks. No big deal get a set of pistons.
Hey....what about rods....if I'm doing pistons I might as well throw in a set of rods. Oh yea....got to pull the crank to balance the rotating assembly. If I'm doing that, I might as well pull/bore the block for a perfect piston fit since I have 70,000 miles. The cranks out for balance....how much more was it to stroke the crank...and about those expensive billet main caps
Ah...the proverbial "snow ball"