Its non-turbo...

As far as cranks breaking, I've heard that also...I've also seen these 6.2's with new harmonic balancers installed...that would explain cranks breaking!

I'll have to go check out the Ramcharger