Came from an 03 Volvo penta 3.0

In good working order

Comes with all in the pics