hey there is no right or wrong here...just pure guess work...
I chose factory rebuild with 100% factory warranty 100,000 miles, engine cost back then $11,900...+++++
why? Because I knew I was retiring and didn't want that payment for the next 3-4 yrs...everyone has thier different...