After researching online and measuring carefully, I purchased this bearing to replace a failed crankshaft bearing on the output side of the Harbor Freight 79cc Predator engine. It has been running for over 12 hours and pulls a 1 inch water pump with no issues.