It is never an easy question to answer how long a motor will continue to run. There is no definitive answer to this question; but, in principle, the B58 should continue to function for as long as you are willing to continue making repairs and doing routine maintenance. Both the components and the overall architecture are more than capable of lasting for more than 200,000 miles.