For my money that is the original IMSB. Excellent choices for work on your car! Enjoy the ride. Like me, you chose a steel ball bearing replacement. it will need to be replaced like a timing belt would. My personal philosophy is every 50K miles or, after the car has been stored. 50K miles for wear, storage for corrosion (which is worse than wear). Just my thoughts, your mileage may vary. Enjoy the heck out of your car!