Unit was in service when block blew. Oil looks a little contaminated and unit sat. This would need a service and prob a reseal. Comes with extension pieces and shaft. This is from a 150 3 cylinder that had 2400hrs mostly at low rpm crabbing. Sold as is payment due within 24 hrs of purchase