Picked up a bx2660 for a good price. Overall in pretty good shape but hasn't been maintained the best. Doing a full service on it with new blades and fluids. After I put new blades in I did a little mowing in a field to test them out and temp needle was about 1/4" from the red after 7 or 8 minutes mowing in 79 degrees weather. Found the bottom part of the radiator clogged up behind the battery so that's taken care of but I also noticed metal particles floating around in the radiator so thinking it's probably time for a water pump. Kubota wants over $200 for one but plenty of aftermarket for $75ish. Is aftermarket a good option? Thanks