Hi JMcFerrin, I would go straight to Cummins, from what I understand the pistons and rings aren't as expensive as you'd think, they're high quality, and you'd be hard pressed to find something better (at least for nearly the same price).
What happened to the motor?
Vaughn