2 months and the first time they rebuilt it i only got to put about 1500 miles on it. before i had to send it back to get new bearings because a turbo went bad. and here i am waiting and waiting on that rebuid from them. hope it is worth it. missed the whole summer so far.